1
我在Drupal 7網站上啓用了乾淨的網址,但它們似乎沒有正常工作。啓用Drupal Clean URLs;仍然有?q =鏈接
例如:我可以訪問http://url.com/store沒有問題。但是,如果我在我的網站導航中點擊它,它將導航到http://url.com/?q=store(所有網站鏈接也是如此)。
有沒有人有這裏發生了什麼的想法?任何幫助將不勝感激。謝謝!
我在Drupal 7網站上啓用了乾淨的網址,但它們似乎沒有正常工作。啓用Drupal Clean URLs;仍然有?q =鏈接
例如:我可以訪問http://url.com/store沒有問題。但是,如果我在我的網站導航中點擊它,它將導航到http://url.com/?q=store(所有網站鏈接也是如此)。
有沒有人有這裏發生了什麼的想法?任何幫助將不勝感激。謝謝!
我發現解決方案應該有人遇到同樣的問題。儘管啓用了乾淨的URL,但它們仍然在我的settings.php文件中被禁用。
$conf = array(
'clean_url' => 1,
);
修改這個代碼的伎倆(也可以改爲0
如果你因爲某些原因需要禁用乾淨的URL)。這也可以在數據庫中完成,但修改settings.php是最簡單的。
你是如何進行網站導航的?使用核心*菜單*模塊或以其他方式? – unor
是的,我使用了核心菜單模塊。不幸的是,這不僅僅是網站導航的問題 - 所有內部鏈接(例如,商店中鏈接到單個產品頁面的產品)都包含URL中的?q =。 – CodeMonkey13
我發現解決方案應該有人遇到同樣的問題。儘管啓用了乾淨的網址,但它們仍然在我的settings.php文件中被禁用。 '$ conf = array( 'clean_url'=> 1, );' 修改這段代碼的確有竅門(如果您由於某種原因需要禁用clean-urls,它也可以更改爲0)。這也可以在數據庫中完成,但修改settings.php是最簡單的。 – CodeMonkey13