Apache 符号链接重定向到根文件夹

Apache 符号链接重定向到根文件夹,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,我正在尝试使用mod_rewrite来更改以下URL example.com/control/service.php?id=1 对此 example.com/control/service/1 但在我到达'example.com/control/service/1'的那一刻,URL变为'example.com/service/1',跳过控件/文件夹并抛出404 我在控件/文件夹中有一个包含以下内容的.htaccess文件 RewriteEngine on Options +FollowSym

我正在尝试使用mod_rewrite来更改以下URL

example.com/control/service.php?id=1
对此

example.com/control/service/1
但在我到达'example.com/control/service/1'的那一刻,URL变为'example.com/service/1',跳过控件/文件夹并抛出404

我在控件/文件夹中有一个包含以下内容的.htaccess文件

RewriteEngine on
Options +FollowSymLinks
RewriteRule ^([a-z]+)$ $1.php [L,NC]
RewriteRule ^service/([0-9]+)$ service.php?id=$1 [L,NC]
感谢您的帮助


注意。

确保“多视图”已关闭,然后尝试添加基本视图:

RewriteEngine on
RewriteBase /control/
Options +FollowSymLinks -Multiviews

RewriteRule ^([a-z]+)$ $1.php [L,NC]
RewriteRule ^service/([0-9]+)$ service.php?id=$1 [L,NC]