如何将子目录重定向到apache网络服务器中的根目录?

可以从mydomain.com/new_site/test/public/<page>mydomain.com/<page>访问我的网站,但是我希望第一种形式重定向到第二种形式。本质上,如何将第一种形式的网站的所有页面重定向到第二种形式的url?

当前,这是我的.htaccess

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?mydomain.com$
RewriteCond %{REQUEST_URI} !^/new_site/test/public/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /new_site/test/public/$1
RewriteCond %{HTTP_HOST} ^(www.)?mydomain.com$
RewriteRule ^(/)?$ new_site/test/public/index.php [L]

htaccess的目的是允许通过第二种形式的URL访问所有链接。问题是,这不会创建从第一种形式到第二种形式的重定向。

wahaha1021 回答:如何将子目录重定向到apache网络服务器中的根目录?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2608989.html

大家都在问