嗨我使用joomla爲我的網站,我想刪除我的網址之間的位。如何使用htaccess文件從url中刪除位?
的原始網址: 「/calums/index.php/component/jsjobs/jsjobs/employer/」
我想這是方式: 「/ calums /僱主/」
如果有人可以幫助我解決如何使用htaccess文件來完成,那將是非常好的。
謝謝。
嗨我使用joomla爲我的網站,我想刪除我的網址之間的位。如何使用htaccess文件從url中刪除位?
的原始網址: 「/calums/index.php/component/jsjobs/jsjobs/employer/」
我想這是方式: 「/ calums /僱主/」
如果有人可以幫助我解決如何使用htaccess文件來完成,那將是非常好的。
謝謝。
我在stackoverflow上的第一個答案。試試這個:
RewriteEngine on
RewriteRule ^(\w)/(\w)/(.*) $1/index.php/component/jsjobs/jsjobs/$2/$3
首先你需要啓用海基會的Joomla擺脫/index.php/部分組成:
這是透明的,應該讓你的URL看起來像這樣:
/calums/component/jsjobs/jsjobs/employer/
然後,通過查看您的URL,看起來組件jsjobs沒有關聯菜單項。菜單項與視圖相關聯,因此您應該進入菜單管理器並添加一個新菜單項並嘗試爲jsjobs設置菜單項。你可能找不到完全匹配的,但你應該在那裏。
一旦菜單項被設置(並且緩存被清除),你應該開始看到至少替換 /component/jsjobs。如果沒有產生正確url的菜單項,那麼你可能需要在你想要的component/view文件夾中創建一個.xml文件。在這個答案更多的細節:Joomla Developement :: Probleme with URL Rewriting
什麼版本的Joomla!你正在用嗎?還有它託管在什麼平臺上? – Craig