1
我在Ubuntu apache2上測試了一些東西。我能夠解決個別問題,但是當這些問題結合起來,並顯示「此網頁有一個重定向循環」。好吧..這裏是設置。 我的網站是www.example.org和子文件夾www.example。組織/ KMC。在子文件夾中,我們安裝了Joomla CMS的。將不存在的頁面重定向到主頁,將example.org重定向到www.example.org .htaccess虛擬主機
在.htaccess文件,我做了兩件安裝。
1)example.org將被轉發到爲www.example.org
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)S http://%{HTTP_HOST}/$1 [R=301,L]
它的工作原理
2)不存在的頁面將轉發到主頁。
ErrorDocument 404 http://www.example.org
它也可以工作。
現在我在000-default.conf文件中設置虛擬主機。原因是我想在同一臺服務器上有兩個不同的網站。
<VirtualHost *:80>
DocumentRoot /var/www/html/kmc
ServerName www.example.org
</VirtualHost>
現在,當我進入example.org時,瀏覽器顯示「此網頁有重定向循環」。
「http:// www.example.org」上有一個頁面嗎? – 2015-02-23 21:40:48
是的。只是簡單的index.html – zhtway 2015-02-23 21:56:16