【发布时间】:2016-01-24 00:31:04
【问题描述】:
两者在操作上有什么区别:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]
和
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
和
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L]
我知道“。”表示任何字符和字符串的“^”开头。
感谢回复!
【问题讨论】:
标签: regex apache .htaccess mod-rewrite url-rewriting