0
以mod_rewrite爲Apache服務器。 我不完全理解爲什麼我兩者都需要的RewriteRules此示例中:爲什麼我需要這兩個規則集?
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
</IfModule>
在這個DIY MVC教程最初發現,好像^$
和(.*)
意味着同樣的事情。爲什麼我需要兩個[L] ast標誌,因爲第二個不應該開火,對吧? 我想深入瞭解所有內部機制,而不是僅僅複製工作解決方案。
謝謝!你認爲更快:^(。*)$或只是(。*) – 2011-12-25 21:41:44
這是一樣的,兩者將完全相同的事情。不要打擾那裏的錨;) – fge 2011-12-25 21:45:51