정확하게 WordPress.com과 같은 하위 도메인 생성을 원합니다. 웹 사이트 또는 블로그 만들기 (http://wordpress.com)가 수행합니다. 그리고 공유 호스팅을 사용 중입니다.PHP를 사용하여 동적 하위 도메인을 만드는 방법은 무엇입니까? 그리고 공유 호스팅을 사용하고 있으므로 가능하지 않은 경우 알려 주시기 바랍니다.
-1
A
답변
0
apache 또는 nginx에서 와일드 카드 하위 도메인이 필요합니다. 호스트에서 가상 호스트를 편집 할 수 있으면 가능해야합니다.
웹 루트 아래의 모든 폴더가 하위 도메인으로 액세스된다는 아이디어가 있습니다.
server {
listen 8080;
server_name ~^(?<webroot>[\w\-]+)\.ourdomain\.com$;
root /home/web/$webroot;
index index.php index.html index.htm;
set $WEB_ROOT /home/web/$webroot;
...
2
그것은 그들이 여러 하위 도메인 또는하지를 허용 호스팅 서버에 따라 다음
은 우리가 nginx를 사용 예이다. 와일드 카드에 대한 하위 도메인에 항목을 만들 수 있도록 허용 한 경우. 마찬가지로 :* .yourwebsite.com
는 이제 PHP 스크립트에 하위 도메인을 통과 htaccess로 규칙을 작성합니다. 마찬가지로 :
RewriteEngine On
RewriteCond %{HTTP_HOST} !=yourwebsite.com
RewriteRule ^$ yourscript.php?domain=%{HTTP_HOST} [L,QSA]
이제
내가 거세한 숫양 호스팅 나를 하위 도메인에 항목을 만들 수 있습니다 알게 할 ..how 감사 스크립트에서 도메인을받을 수 있습니까? –
어떤 호스팅 제공 업체를 이용하고 있습니까? –