我正在使用htaccess重写自定义网址,以便在以下网站中导航:
RewriteEngine On
RewriteRule ^([A-Za-z0-9-]+)/$ page.php?page=$1 [NC,L]
ErrorDocument 404 /404.php
要知道我得到了什么page.php以print_r($ _ GET)开头;只知道我得到了什么。
关键是当网址如下时我得到不同的结果: http://www.demowebsite.com/contact/ 结果是404错误
但如果您使用以下网址: http://www.demowebsite.com/contact-bla-bla/ 结果是page => “conctact-BLA-BLA”
我恢复了wampp,关闭了网络浏览器并且始终在“联系”字词上获得该错误,并且为了使其他方面正常工作。
感谢您的任何建议。