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]