1
我有一個域名,指向服務器上的www目錄。我在目錄中有一個項目,所以我可以通過domainname.com/projectname/
訪問該項目。是否有直接將domainname.com
直接導入到項目名稱中,而無需添加/projectname
並且表現出與應用程序相同的想法?我使用PHP。將域名重定向到目錄
我有一個域名,指向服務器上的www目錄。我在目錄中有一個項目,所以我可以通過domainname.com/projectname/
訪問該項目。是否有直接將domainname.com
直接導入到項目名稱中,而無需添加/projectname
並且表現出與應用程序相同的想法?我使用PHP。將域名重定向到目錄
您可以使用類似這樣
# handle domain root and skip subfolders
RewriteCond %{HTTP_HOST} www.domain.com
RewriteCond %{REQUEST_URI} !^/subfolder/
RewriteCond %{REQUEST_URI} \..+$
RewriteRule ^(.*)$ subfolder/$1 [L]
# add trailing slash to subfolders (eg abc to: abc/)
RewriteCond %{HTTP_HOST} www.domain.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} [^/]$
RewriteRule ^(.*)$ $1/ [L,R=301]
# handle files in subfolders
RewriteCond %{HTTP_HOST} www.domain.com
RewriteCond %{REQUEST_URI} !^/subfolder/
RewriteRule ^(.*)$ subfolder/$1/ [L]
,你可以把這個裏面的index.html內domainname.com
<meta http-equiv="refresh" content="2;url=http://domainname.com/projectname/">
將被自動重定向到PROJECTNAME子
爲什麼只是不添加適當的DocumentRoots虛擬主機?你想要動態解決方案? – dmitry