2013-06-25 56 views
2

嗨我想刪除我的url中的index.php。我嘗試了很多方法,但都沒有工作。他們都回應500錯誤或無法找到文件夾。任何人都可以幫助我。我只是用正常的Joomla頁面不要有任何特殊的事情,但是在取出的index.php似乎是不可能給我刪除joomla中的index.php

這是鏈接到我的網站http://www.website.com/index.php/vn/ 我使用Joomla 2.5

嗨,我固定它。在某些服務器上,我們必須對htaccess進行一些修改,而不是僅僅刪除.txt和添加。在它前面。

在我的情況下,我需要補充。在行「RewriteBase /」=>「RewriteBase /」中。

+0

你能告訴我們任何你試過的東西嗎? –

+0

你不能移除Joomla網站的'index.php'。網站需要運行。我不確定你爲什麼要刪除它是誠實的 – Lodder

+0

你有沒有試圖編輯你的搜索引擎優化設置在Joomla配置? – otinanai

回答

1

在某些服務器上,我們必須對htaccess進行一點修改,而不是隻刪除.txt並添加。在它前面。

在我的情況下,我需要補充。在行「RewriteBase /」=>「RewriteBase /」中。

7

你在找什麼是一個選項來打開搜索引擎友好的網址。要徹底擺脫「index.php」,你需要在Apache服務器上運行Joomla。

  1. 將您的根Joomla目錄中的「htaccess.txt」文件重命名爲「.htaccess」。
  2. 網站>全局配置>網站> SEO設置,並設置這些設置:

搜索引擎友好的URL - 是 使用URL重寫 - 是 再添後綴的網址 - 無 Unicode的別名 - 無

+0

只需要前兩個選項。其他人:「是的後綴添加到URL - 否」和「Unicode別名 - 否」不會影響使index.php出現或不出現。 – marcanuy

+0

請參閱:http://stackoverflow.com/questions/4365129/htaccess-remove-index-php-from-url進一步的解釋,並找到在你的joomla_root/.htaccess文件中開始「RewriteEngine On」的行 - 希望它幫助,Gez – MyBO