使用WAMP的配置,我有兩個根和子文件夾(www和WWW/MYPAGE)重定向域名到IP
Options All -Indexes
Options +FollowSymLinks
RewriteEngine on
#
# Redirect all requests for all non-canonical domains to same page in www.example.com
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.example\.com$
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
DirectoryIndex index.php index.html index.htm
在我webhotels DNS配置.htaccess文件我重定向到特定知識產權,但它並沒有工作,但它似乎工作時,我在不同的計算機下的域名。我希望所有對服務器直接IP和域的請求都以www/myPage結尾,但網址爲: www.example.com。
這是否.htaccess結束我在一個循環或有什麼問題?衝了幾個相似的線程,並測試了一些選項,這對我來說似乎是「最好的」,但仍然不起作用。重寫模塊已啓用。
UPDATE:
好了,所以現在我刪除從根文件夾中的htaccess文件,我可以通過域名現在到達服務器。問題是我的域名和IP地址都到達根目錄,因此我必須單擊相應的文件夾,然後獲取url www.example.com/myPage作爲索引文件的地址。我應該在根文件夾中使用htaccess文件嗎?我通過apache命令行添加了一個別名,但似乎沒有幫助。
您將www.example.com重定向到www.example.com。這個重定向的目的是什麼? – 2013-03-19 09:14:50
@ V-X www.example.com不包含('!')重定向。 – 2013-03-19 09:16:00
好吧。抱歉; 那麼,這是什麼問題?你有訪問日誌嗎?你會清楚地看到,如果你重定向或者如果請求錯過了網絡服務器。 – 2013-03-19 09:18:37