我有以下幾點:阿帕奇`主機/〜用戶名/``開/主機/目錄/`
host/~username/
將瀏覽器的頁面/home/username/public_html/index.html
。在另一個目錄/home/username/site_root/
我們有一個網站的根,從它自己的/home/username/site_root/index.html
開始。
如何做到這一點:我想這host/~username/
發送瀏覽器/home/username/site_root/index.html
,如果可能的話保持host/~username/
在地址欄中的地址。
我從來沒有用Apache做過任何事情。閱讀一些答案,似乎我可以通過添加一個帶有特定命令的文件/home/username/public_html/.htaccess
來做到這一點。我試圖模仿他們用線做什麼
RewriteEngine on
Rewriterule <...>
但我還沒有設法產生任何結果。
我試圖避免使用這個詞重定向,因爲我不知道這是我想做的名字。我不希望它加載一些頁面,然後將瀏覽器發送到另一個位置。
我看到了另一件修改httpd.conf
的事情,它修改了Apache服務器的根目錄。我無權訪問此文件。
是的,現在它被用於符號鏈接。雖然這看起來不是正確的做法。 – kryan
如果您無法訪問服務器配置並且工作正常,那就太好了。 mod_rewrite shenanigans是kludge,並會在一段時間內使事情複雜化。 – covener