【发布时间】:2019-01-04 08:50:10
【问题描述】:
我正在尝试通过我的 .htaccess 文件将所有无效 url 重定向到我的 index.php 文件。
不幸的是,我不断收到 Apache 错误。
我的 .htaccess 文件
RewriteEngine on
RewriteCond %{REQUEST_URI} !\.(?:css|js|jpe?g|gif|png)$ [NC]
RewriteRule ^([a-zA-Z0-9\-\_\/]*)$ index.php?p=$1
RewriteRule ^([A-Za-z0-9\s]+)$ index.php?p=$1 [L]
这个无效的 url 应该重定向到 index.php:
/vacatures/jobapplication/facility-manager%20qsdf
但它会抛出 object not found 404 Apache 错误。
【问题讨论】: