我在设置重写时遇到了问题,希望有人知道答案。
这是我目前在 .htaccess 中使用的代码:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /point/to/dir/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(\d+/.*)$ https://domain.ext/point/to/dir/module/status.php?id=$1 [L,QSA]
客户正在请求从服务器获取domain.ext/point/to/dir/,需要将其重写为https://domain.ext/point/to/dir/module/status.php。可能会在/point/to/dir/请求的末尾添加查询,应将其附加到https://domain.ext/point/to/dir/module/status.php。/point/to/dir/是服务器上不存在的位置。无论我做什么,都会出现内部服务器错误(.htaccess配置/语法不正确)或404错误。希望有人能帮忙。