Url rewriting .htacces重写

Url rewriting .htacces重写,url-rewriting,Url Rewriting,我确信已经有了答案,但我无法用简短的方式表达我的疑问 因此,这里有一个问题: 我有一个PHP应用程序,它实际位于 整个PHP代码都有或等链接 因此,all指的是根目录,更改代码很复杂,因为同一个应用程序也必须在根文件夹中为另一个客户端工作。 我确信在.htaccess中使用重写规则有一种优雅的方法,我并不知道 谢谢 尝试将其放入文档根目录的htacess文件中: RewriteEngine On RewriteCond %{DOCUMENT_ROOT}/demo%{REQUEST_URI} -f

我确信已经有了答案,但我无法用简短的方式表达我的疑问

因此,这里有一个问题:

我有一个PHP应用程序,它实际位于 整个PHP代码都有
等链接

因此,all指的是根目录,更改代码很复杂,因为同一个应用程序也必须在根文件夹中为另一个客户端工作。 我确信在.htaccess中使用重写规则有一种优雅的方法,我并不知道


谢谢

尝试将其放入文档根目录的htacess文件中:

RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}/demo%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}/demo%{REQUEST_URI} -d
RewriteRule ^(.*)$ /demo/$1 [L]

如果您确实需要重定向浏览器,请将
[L]
替换为
[L,R=301]

谢谢您的快速回复,但它不起作用。我得到了404错误的一切:-/