![](/img/trans.png)
[英]Need help on Mod Rewrite .htaccess parent folder and 1 subfolder
[英].htaccess Rewrite Parent Folder to Subfolder
我希望重寫URL,以便如果有人登陸到父文件夾,他們將被重定向到其子文件夾。 http://www.domain.com/portfolio應該帶我去http://www.domain.com/portfolio/example
RewriteEngine已打開,並且文件中還有其他RewriteRules正在運行。 我嘗試了以下重寫,但是沒有執行重定向:
RewriteRule ^/portfolio/(.*)$ /portfolio/example/$1 [R=301,L,QSA]
和
RewriteCond %{HTTP_HOST} ^(www.)?domain.com/portfolio$
RewriteRule ^(/)?$ portfolio/example[L,QSA]
和
RewriteRule ^portfolio/(.*) http://www.domain.com/portfolio/example/$1 [R=301,L,QSA]
和
RewriteRule ^portfolio$ http://www.domain.com/portfolio/example[R=301,L,QSA]
RewriteRule ^portfolio/(.*) http://www.domain.com/portfolio/example$1 [R=301,L,QSA]
重寫URL的正確語法是什么,以便訪問者登陸到父組合文件夾時,他們將轉到組合/示例子文件夾?
將此代碼放在您的DOCUMENT_ROOT/.htaccess
文件中:
RewriteEngine On
RewriteRule ^portfolio(/(?!example).*|)$ /portfolio/example$1 [R=301,L,NC]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.