2013-07-02 49 views
0

我目前正在运行Ubuntu服务器并安装了phpMyAdmin。允许目录在子域但不是主域

我的问题是...

我如何拒绝来自domain.com/phpmyadmin访问,但允许它在sub.domain.com/phpmyadmin?

非常感谢!

+0

请详细说明你到底需要什么。这个问题还不清楚。 – Safeer

+0

现在我可以通过domain.com/phpmyadmin访问phpMyAdmin。我不希望整个互联网能够通过domain.com访问/ phpmyadmin别名。但是,我希望能够通过诸如example.domain.com/phpmyadmin之类的子域访问/ phpmyadmin。连接目录的 – Redeuxx

回答

0

根据我对Debian的经验,我设置了一个软链接(ln)到不在html目录中的phpmyadmin目录。如果您在安装时使用虚拟域,那么example.domain.com应该具有与domain.com不同的DocumentRoot。如果您将两个域指向同一个DocumentRoot,则两者都可以访问到phpmyadmin的链接。

希望阅读,因为我认为它。

+0

将无法​​正常工作,因为我已经使用Ubuntu软件包安装了phpMyAdmin,并且我不得不搅乱conf文件。 但是,在Apache中简单使用'RedirectPermanent'指令的工作。 – Redeuxx