1
在.htaccess定義這樣的重寫規則htacess重寫規則爲/類別/頁
RewriteRule ^([a-zA-Z0-9_-]+)$ ___show-content.php?$1
創建文件___show-content.php
其包括代碼
echo (ltrim($_SERVER['QUERY_STRING'],'/')). '<br/>';
如果i型www.mydomain.com/some-page
然後$_SERVER['QUERY_STRING'
是/some-page
。這按預期工作。
但是,如果我輸入www.mydomain.com/some-page/another-page
,那麼看看Not Found The requested URL /some-page/another-page was not found on this server.
我什麼都看不到$_SERVER['QUERY_STRING'
。如果有一個斜線(在域名之後),則工作正常,但如果超過一個,則不起作用。
需要修改RewriteRule以便在url中使用多個尾部斜槓?