我想,如果我在URL输入www.mydomain.com/compare.php设置“的public_html”为根,否则任何事情都在URL中设置root身份设置在.htaccess规则'公共'文件夹。设置的.htaccess规则来指定不同的文件夹
RewriteRule ^(?!compare-source.php).*)$ public/$1 [L]
我想达到以下效果。
if url is www.mydomain.com/compare.php点击下面的文件。
public_html/compare.php
如果URL是www.mydomain.com/ OR www.mydomain.com/home等打以下文件。
public_html/public/index.php
我在正则表达式,并在这些阿帕奇规则总是:-(能有人给我很好的说明解决弱?
你的答案是值得欢迎的,请你能形容这个疯狂的事情是如何工作的。详细感谢
也许你可以添加一些更多的解释,这是为了使这个更完整的答案。 –
@Dusan Bajic你的解决方案是完美的搭配,但如果你可以描述它是如何工作的......谢谢 – zarpio
当然,请参阅编辑。 –