0
我應該在.htaccess中創建一些url重定向(無法傳遞變量),但我不想讓目標網址看到。我該如何製作? 我已經嘗試使用這樣的切換指示:使用重寫程序在.htaccess中進行靜態重定向
Redirect /en/folder1/url1 /en/folder2/url2
但這種方式的目標網址是可見的。所以我開始嘗試使用這個例子中的RewriteRule:
RewriteRule ^/en/folder1/url1$ /en/folder2/url2
但是我一直都是錯誤頁面。
P.S.此代碼位於帶有默認WordPress網址重寫代碼的.htaccess文件中。
編輯。這是完整的.htaccess:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^en/folder1/url1$ en/folder2/url2
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
我試過,但沒有成功刪除斜線。 – chattago2002
你要去哪個網址,服務器返回什麼錯誤? – starkeen
url爲en/folder1/url1,但wordpress加載自定義錯誤頁面並且不顯示正確的頁面。我編輯了原始問題以包含完整的.htaccess代碼 – chattago2002