我已經使用https://github.com/morethanthemes/corporateclean
部署了drupal網站。我已經按照這個詞進行了部署。現在,當我嘗試訪問管理面板時,它將url作爲sitename/admin/node
而不是sitename/?q=admin/node
。drupal網站管理員不工作
回答
您應該啓用乾淨的URL第一
從Drupal的docs:
默認情況下,Drupal使用,並生成您的網站的網頁是 看起來像 「http://www.example.com/?q=node/83」 的網址。對於所謂的「 」這樣的網址,在沒有「?q =」的情況下顯示爲 「http://www.example.com/node/83」。
在Drupal
標準Drupal安裝包含一個樣本的.htaccess文件 支持清潔網址啓用清潔的網址,所以一定要確保能夠 乾淨的URL之前該文件存在。在複製此文件之前,請確保在 .htaccess文件的名稱中有一個點。 Apache的工作方式非常重要。
在Drupal 7中,安裝程序測試是否與Clean URLs兼容,作爲 是安裝過程的一部分。如果測試環境爲與乾淨URL兼容的 ,則將作爲 安裝過程的一部分啓用該環境,並且無需採取進一步操作即可啓用清潔 URL。
如果需要啓用清潔網址安裝後,Drupal將乾淨的URL測試時自動導航到清潔網址 配置頁面(轄>配置>搜索和元數據> 清潔URL)的運行 ,顯示結果,並允許您保存配置。
您可以啓用或按照以下步驟在稍後的時間將其禁用:
導航到清潔的URL配置頁(轄> 配置>搜索和元數據>清除URL)的等待 自動清潔網址測試運行。選中或取消選中啓用清除 URL複選框單擊「保存配置」即使乾淨URL在安裝時已成功啓用 ,但如果您有專用服務器 ,您仍可能需要按照以下步驟啓用更多 高效的httpd.conf重寫方法以實現乾淨的URL。如果您選擇 ,那麼您可能需要在服務器上正在使用 時關閉清理URL。
所以在你的情況下:sitename/admin/node
而不是sitename/?q=admin/node
。
當清潔URL測試失敗:
啓用從httpd.conf中
- 開放的httpd的mod_rewrite的Apache。CONF
- 找到了mod_rewrite
- 只是刪除#使
- 一旦啓用,那麼你可以運行乾淨URL
- 這將顯示覆選框勾上並保存它
我試過......它表示乾淨的URL已啓用,但乾淨的URL測試失敗。我該如何糾正這一點? –
查看更新的答案 – Thamilan
標準Drupal安裝包含支持Clean URLs的示例.htaccess文件,因此在啓用Clean URLs之前請確保此文件存在。在複製此文件之前,請確保在.htaccess文件的名稱中有一個點。這是Apache如何工作
- 1. 用於網站管理員塊管理的Drupal模塊?
- 2. 谷歌網站管理員工具:網站地圖不索引?
- 3. 谷歌網站管理員工具
- 4. 抓取Google網站管理員工具
- 5. 404錯誤/網站管理員工具
- 6. Google網站管理員工具API python
- 7. 網站管理員工具API
- 8. App Engine +網站管理員工具
- 9. 網站管理員工具API和PHP
- 10. 谷歌網站管理員工具API
- 11. 谷歌網站索引(谷歌網站管理員工具)
- 12. 網站管理員工具網站地圖提交
- 13. XML網站地圖得到由網站管理員工具
- 14. drupal網站管理員登錄後隱藏登錄塊
- 15. 限制論壇訪問管理員在drupal網站
- 16. Django,重定向工作人員從登錄到管理網站
- 17. 谷歌網站管理員不接受我的網站地圖
- 18. 谷歌網站管理員工具說網站地圖有錯誤,它並不
- 19. 谷歌分析網站管理員工具權限不足
- 20. Google網站管理員工具v2.0 API不再適用嗎?
- 21. Google網站管理員工具雖然存在「404找不到」
- 22. Asp.Net成員通過ASP.NET網站管理員工具
- 23. 將網站地圖從django更新爲Google網站管理員不起作用
- 24. .NET網站管理工具
- 25. 網站管理工具
- 26. 網站管理工具
- 27. 谷歌網站管理員工具報告奇怪的網址
- 28. Schema.org和網站管理員工具豐富的片段工具
- 29. 隱藏Drupal管理員
- 30. Drupal管理員與admin_menu
是否啓用乾淨的URL很重要嗎? – Thamilan
你使用什麼發行版?基於Debian或CentOS?或者是任何[x] AMP? – ssphinx