0
我想這重定向的.htaccess重定向文件夾,而不是重定向的同一文件夾與變量
www.mydomain.com/womens/badfolder -> www.mydomain.com/womens/goodfolder
,但我不希望重定向變量「badfolder」了。
我想
www.mydomain.com/womens/badfolder?page=variable
保持原樣。這可能嗎?
編輯 這裏是我的規則
RewriteEngine On
RewriteCond %{QUERY_STRING} page=shop.recommend [NC]
RewriteRule . - [F]
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} (/[^.]*|\.(php|html?|feed|pdf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
及以下,我會寫我的重定向。
並不清楚你在最後一句的意思。你能澄清或發佈你現在的規則嗎? – anubhava
你失去了我。你說你想將壞文件夾重定向到好文件夾,但是想讓壞文件夾保持原樣?什麼?什麼是你想在地址欄中使用的URL,你想要重定向到的URL以及你不想要的變量在哪裏? –
我只想要「壞文件夾」如果它有變量不重定向。所以就像「mydomain.com/badfolder」重定向,如果有人去那裏,如果有一個頁面內,像「mydomain.com/badfolder?page=variable」我不希望重定向。我遇到的問題是,任何轉到「mydomain.com/badfolder?page=variable」的人都會重定向到「mydomain.com/goodfolder」,但我只希望在沒有變量的情況下發生這種情況。對不起,如果這是令人困惑:P – user1636946