2013-07-02 89 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