0
我一個WordPress網站,我想做出一個自定義的重定向這樣的:htaccess的WordPress的自定義重定向
所有URL不通過啓動/ FR /或/ EN /或/ ES /有無要重定向到/ FR/
我已經嘗試:
RewriteCond %{REQUEST_URI} !^/fr(.*) [OR]
RewriteCond %{REQUEST_URI} !^/en(.*) [OR]
RewriteCond %{REQUEST_URI} !^/es(.*)
RewriteRule . /fr/? [R=301,L]
緊接在該放置:
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
它似乎工作,但我的問題是所有的圖像,CSS,JS受此重定向影響,並沒有加載。
有沒有一種解決方案使這種重定向只在URL上,不在資產上?
你能更準確地說明這個規則嗎?我不確定它是否對問題做出了迴應:所有不以/ fr /或/ en /或/ es /開頭的URL都必須重定向到/ fr /。 – Greg