0
RewriteEngine on
RewriteRule ^([A-Za-z0-9-_]+)$ index.php?paste=$1 [L]
正如你可以在上面看到它需要site.com/index.php?paste=pasteID
並把它變成site.com/pasteID
Mod-rewrite;阿帕奇規則
現在我想知道的方式,我可以編輯粘貼這樣這樣。
site.com/index.php?paste=pasteID&page=edit
site.com/pasteID/edit
有沒有反正我可以做到這一點?
你您的規則解釋是不正確的,也許這就是你的困惑來自:您的規則做:他們內部重寫請求'site.com/ pasteID'到'site.com/index.php? paste = pasteID&page = edit'。反之亦然。配置服務器時始終從_clients_的角度來看。因爲它是由服務器處理的客戶端請求。這並不是說服務器發送一些可能是請求的重寫的url。 – arkascha 2013-02-23 11:25:47