2
我有一個問題(它可能是一個簡單的人,但我從來沒有需要寫正則表達式)如何寫htaccess的301重定向規則,從PHP重定向到HTML
一個SEO專家告訴我,使漂亮的網址,所以我使用了CMS提供的.htaccess
文件。 但現在他要求我將舊網址重定向到新網址。
這不起作用
RewriteRule ^index.php?page=kontakt$ /kontakt.html [R=301,L]
而且這個(至極應該從index.php文件重定向到主網頁)
RewriteRule ^index.php$/ [R=301,L]
導致sitename.com/?page=kontakt
,所以現在我也必須重定向這個。
我該如何解決這個問題?
非常感謝您的回答,但是這給了我一個奇怪的結果: ** sitename.com/kontakt.html頁= KONTAKT ** 是有可能這件事情與服務器設置? – Kwiato
它的工作,拯救了我的生命。我一直在爲此奮鬥多年。 非常感謝:D – Kwiato
最後一件事,我怎樣才能在沒有index.php文件的情況下重定向'/?page = kontakt'? – Kwiato