讓 lighttpd 支援 wordpress clean url
摘自:
首先,修改 /etc/lighttpd/lighttpd.conf 啟用 mod_rewrite 模組。格式如下:
server.modules = (
"mod_access",
"mod_alias",
"mod_compress",
"mod_redirect",
"mod_rewrite",
)
然後在 /etc/lighttpd/conf-enabled/10-simple-vhost.conf 內添修改如下:
$HTTP["host"] == "rex.zhang.name" {
server.document-root = "/www/"
accesslog.filename = "/var/log/lighttpd/rex.zhang.name.access.log"
...
...
url.rewrite = (
"/wp-admin/$" => "/wp-admin/index.php",
"^/(.*).(.+)$" => "$0",
"^/(.+)/?$" => "/index.php/$1"
)
}
確保網站根目錄下的 .htaccess 檔案存在,並且在檔案許可權上可以被執行 lighttpd 的使用者可寫。最後在 /wp-admin/options-permalink.php 設計自己喜歡的目錄格式即可。成功後的 .htaccess 檔案內容如下
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . / [L]
最後重啟 web 伺服器即可。
另外還有一個超級簡單的辦法;只需要修改 lighttpd 的配置檔案 /etc/lighttpd/conf-enabled/10-simple-vhost.conf ,不用開啟 rewrite 都可以工作
$HTTP["host"] == "rex.zhang.name" {
...
...
server.error-handler-404 = "/index.php"
}
[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27463908/viewspace-1059260/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- lighttpd之expireshttpd
- 什麼是WordPress中的SEO友好URL結構
- Lighttpd伺服器httpd伺服器
- cacti監控lighttpdhttpd
- lighttpd防盜鏈httpd
- 如何讓 SAP UI5 Mock 伺服器支援自定義 url 引數試讀版UIMock伺服器
- Nginx支援url不區分大小寫Nginx
- 讓apache支援phpApachePHP
- 《Clean Code》
- 並非PHP Frameworks而是WordPress讓PHP更加流行!PHPFramework
- apache lighttpd nginx 對比分析ApachehttpdNginx
- 簡單安裝配置lighttpdhttpd
- 讓ubuntu支援新浪微博Ubuntu
- 讓MySQL支援歐元字元MySql字元
- 修改Tomcat可支援get形式url長度Tomcat
- 聊聊 clean code
- WordPress多站點不支援timthumb.php處理教程PHP
- 《The Clean Coder》中的「Clean」如何譯?【已結貼】
- 讓Alfred支援拼音搜尋Alfred
- 如何讓 IIS 支援 HTTPSHTTP
- 讓VC++支援中文 (轉)C++
- 如何通過 url 保持 SAP UI5 搜尋的狀態,讓其支援書籤功能試讀版UI
- SDWebImage支援URL不變時更新圖片內容Web
- how to clean failed crsAI
- Ubuntu安裝Lighttpd、PHP和MariaDBUbuntuhttpdPHP
- MathJax: 讓前端支援數學公式前端公式
- 讓Nginx支援if多重判斷方法Nginx
- rhel 6.5讓KVM支援中文介面
- DedeCMS讓channelartlist支援currentstyle屬性
- SAP CRM WebClient UI 支援的一些 url 引數WebclientUI
- nginx與lighttpd效能簡單對比薦Nginxhttpd
- 前端的Clean Architecture前端
- Clean architecture for the rest of usREST
- 讓Android支援Latex數學公式Android公式
- 讓 Vuepress 支援圖片放大功能Vue
- 讓vim支援系統剪貼簿
- 讓Android支援透明狀態列Android
- 讓Django支援多種資料庫Django資料庫