我想重写我的网站中的网页的网址。它基本上非常简单。我原来的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的工作原理。 –