我想重寫我的網站中的網頁的網址。它基本上非常簡單。我原來的URL看起來像這樣.htaccess url重寫不能以最後的斜線工作?
http://www.mypage.com/website/page.php?slug=my-page
我希望它看起來像這樣:http://wwww.mypage.com/website/my-page/
這工作。如果你刪除了最後的斜線,那麼工作是什麼。這是我的htaccess:
RewriteEngine on
RewriteRule ^(.*)/$ page.php?slug=$1 [L]
看來,如果我刪除斜線$ _GET [「塞」]只變成page.php文件,但以斜線變說「我的頁面」。
是否有可能使鏈接既沒有也沒有尾隨斜線?
編輯:它的問題,如果我有一個childfolder中的.htaccess和PHP文件?所以我的真實網址是這樣的:http://www.mypage.com/website/page.php?slug=something
我現在編輯了這個帖子,它的確如此。
htaccess的文件的位置有差別。查看htaccess的工作原理。 –