Php .htaccess重定向+;重写问题
我正在尝试重定向Php .htaccess重定向+;重写问题,php,apache,.htaccess,mod-rewrite,redirect,Php,Apache,.htaccess,Mod Rewrite,Redirect,我正在尝试重定向http://www.example.com/至http://www.example.com/public/plebs/使用htaccess文件 但我的问题是我不希望url看起来像这样:http://www.example.com/public/plebs/.example.php但是像这样:http://www.example.com/example.php 如果您能帮助我,请现在告诉我,谢谢。试试以下方法: RewriteCond %{REQUEST_URI} !^/publ
http://www.example.com/
至http://www.example.com/public/plebs/
使用htaccess文件
但我的问题是我不希望url看起来像这样:http://www.example.com/public/plebs/.example.php
但是像这样:http://www.example.com/example.php
如果您能帮助我,请现在告诉我,谢谢。试试以下方法:
RewriteCond %{REQUEST_URI} !^/public/plebs
RewriteRule ^(.*)$ /public/plebs/$1 [L]
或
取决于您的服务器设置方式。这可能会有帮助吗?
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}/public/plebs/$1 -f [OR]
RewriteCond %{DOCUMENT_ROOT}/public/plebs/$1 -d
RewriteRule ^(.*)$ /public/plebs/$1 [L]