2013-02-05 52 views
0

嗨我使用joomla爲我的網站,我想刪除我的網址之間的位。如何使用htaccess文件從url中刪除位?

的原始網址: 「/calums/index.php/component/jsjobs/jsjobs/employer/」

我想這是方式: 「/ calums /僱主/」

如果有人可以幫助我解決如何使用htaccess文件來完成,那將是非常好的。

謝謝。

+0

什麼版本的Joomla!你正在用嗎?還有它託管在什麼平臺上? – Craig

回答

-1

我在stackoverflow上的第一個答案。試試這個:

RewriteEngine on 
RewriteRule ^(\w)/(\w)/(.*) $1/index.php/component/jsjobs/jsjobs/$2/$3 
0

首先你需要啓用海基會的Joomla擺脫/index.php/部分組成:

  • 能夠在全局配置SEF(前兩個複選框)
  • 複製您的htaccess.txt爲.htaccess

這是透明的,應該讓你的URL看起來像這樣:

/calums/component/jsjobs/jsjobs/employer/

然後,通過查看您的URL,看起來組件jsjobs沒有關聯菜單項。菜單項與視圖相關聯,因此您應該進入菜單管理器並添加一個新菜單項並嘗試爲jsjobs設置菜單項。你可能找不到完全匹配的,但你應該在那裏。

一旦菜單項被設置(並且緩存被清除),你應該開始看到至少替換 /component/jsjobs。如果沒有產生正確url的菜單項,那麼你可能需要在你想要的component/view文件夾中創建一個.xml文件。在這個答案更多的細節:Joomla Developement :: Probleme with URL Rewriting

相關問題