2014-02-24 44 views
-1

首先如何htaccess的替代WWW當前目錄名

是否有可能,這樣,當我在地址欄
blog.mywebsite.com/file
鍵入囑咐重寫規則它重定向到
www.mywebsite.com/blog/file.php?
同樣如果我想要去該網站的商店目錄。我能有一個規則來重定向
store.mywebsite.com/file

www.mywebsite.com/store/file.php?


提供的第一部分是確定的,我怎麼能做到這一點重定向這個
blog.mywebsite.com/file/this-is-my-article

WWW ?.mywebsite.com /博客/ file.php URL =這 - 是 - 我 - 文章

回答

0

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代碼:

RewriteEngine On 

RewriteCond %{HTTP_HOST} !^www\. 
RewriteCond %{HTTP_HOST} !^[^.]+\.mywebsite\.com$ [NC] 
RewriteRule ^/?$ /%1/file.php? [L,R=302] 

RewriteCond %{HTTP_HOST} !^www\. 
RewriteCond %{HTTP_HOST} !^[^.]+\.mywebsite\.com$ [NC] 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.+?)/?$ /%1/file.php?url=$1 [QSA,L,R=302] 
相關問題