2013-12-09 73 views
0

我的joomla和URL Rewrite函數有問題。 我在後端激活了這個功能,並將htaccess.txt重命名爲.htaccess。 但是現在我在每個菜單鏈接上都會出現404錯誤。Joomla! URL Rewrite創建404錯誤

您可以在這裏找到該網站:(溶液去除後發現)

我使用的標準htaccess文件。

我已經檢查 - mo_rewrite處於活動狀態。

我也添加了一個圖像,您可以在其中查看系統信息。 enter image description here

你能幫忙嗎?

回答

2

您在.htaccess中的RewriteRule設置有問題。它設置爲使用服務器路徑的根目錄,但是您的站點位於目錄中。

例如: http://www.skripten.at/joom25/index.php/studium-sp-481533707/finanzen-soziales

這個URL工作。

試圖改變在.htaccess上面的線路或站點複製到DocumentRoot的無子文件夾:

RewriteBase /joom25/ 

和配置的Joomla查找並更改:

var $live_site = 'http://www.skripten.at/joom25/'; 

可能是你需要一些更多的變化,這是我第一步想到的。

+0

非常感謝!就是這樣。現在一切都很好。 –

0

這可能是更簡單的,至少對我來說是:d 我看了看下面的文章Friendly Urls,因爲我是一個託管服務器我幾乎確認mod_rewrite是確定的,所以我只是改名htaccess.txt到.htaccess,然後去全球配置(在網站)打開友好的網址,一切工作正常。

0

我也有同樣的問題。但解決方案並不太遠。只需去找你的文件管理器,並將你的htaccess.txt重命名爲.htaccess記住!不要忘記把點(。)放在htaccess之前,像這樣(.htaccess)就是你需要的。