0
我想知道如何創建一個動態子域指向根目錄中的文件夾,當用戶搜索它。像指向domain.com/apples的apples.domain.com(已經手動創建的蘋果文件夾)。然後如果蘋果文件夾不存在,它將檢索到404。 請幫忙。我很喜歡這個話題。.htaccess從子文件夾中創建動態子域名
我想知道如何創建一個動態子域指向根目錄中的文件夾,當用戶搜索它。像指向domain.com/apples的apples.domain.com(已經手動創建的蘋果文件夾)。然後如果蘋果文件夾不存在,它將檢索到404。 請幫忙。我很喜歡這個話題。.htaccess從子文件夾中創建動態子域名
嘗試:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com$ [NC]
RewriteCond %{DOCUMENT_ROOT}/%1 !-d
RewriteRule^- [L,R=404]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com$ [NC]
RewriteCond %{DOCUMENT_ROOT}/%1 -d
RewriteCond %{DOCUMENT_ROOT}/%1%{REQUEST_FILENAME} -f [OR]
RewriteCond %{DOCUMENT_ROOT}/%1%{REQUEST_FILENAME} -d
RewriteRule ^(.*)$ /%1/$1 [L]
在
domain.com
的文檔根htaccess文件
。
我自定義了這樣的代碼 'RewriteCond%{HTTP_HOST}!^ www \。 [NC] RewriteCond%{HTTP_HOST} ^([^。] +)\。tdtw \ .net $ [NC] RewriteCond%{DOCUMENT_ROOT} /%1!-d RewriteRule^- [L,R = 404] RewriteCond%{HTTP_HOST}!^ www \。 RewriteCond%{DOCUMENT_ROOT} /%1 -d RewriteCond%{DOCUMENT_ROOT} /%1%{REQUEST_FILENAME } -f [OR] RewriteCond%{DOCUMENT_ROOT} /%1%{REQUEST_FILENAME} -d RewriteRule ^(。*)$ /%1/$ 1 [L]'但無效。 URL:tdtw.net,創建文件夾** pepe ** –
也需要註釋,服務器今天工作緩慢。這需要花費很多時間來刷新。 –
它的工作原理!謝謝! –