ホームページ >バックエンド開発 >PHPチュートリアル >win で httpd.ini ルールをより簡潔に記述するにはどうすればよいですか? 助けてください。

win で httpd.ini ルールをより簡潔に記述するにはどうすればよいですか? 助けてください。

WBOY
WBOYオリジナル
2016-06-23 14:28:391148ブラウズ

[ISAPI_Rewrite]# Defend your computer from some worm attacks#RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]# 3600 = 1 hourCacheClockRate 3600RepeatLimit 32# Protect httpd.ini and httpd.parse.errors files# from accessing through HTTP# Rules to ensure that normal content gets throughRewriteRule /tag/(.*) /index\.php\?tag=$1RewriteRule /software-files/(.*) /software-files/$1 [L]RewriteRule /images/(.*) /images/$1 [L]RewriteRule /bbs/(.*) /bbs/$1 [L]RewriteRule /sitemap.xml /sitemap.xml [L]RewriteRule /robots.txt /robots.txt [L]RewriteRule /503.php /503.php  [L]RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L]RewriteRule /sitemap.xml.gz /sitemap.xml.gz [L]RewriteRule /sitemap.html /sitemap.html [L]RewriteRule /favicon.ico /favicon.ico [L]RewriteRule /unzip.php /unzip.php [L]RewriteRule /kefu.php /kefu.php [L]RewriteRule /js/(.*) /js/$1 [L]RewriteRule /css/(.*) /css/$1 [L]# For file-based wordpress content (i.e. theme), admin, etc.RewriteRule /wp-(.*) /wp-$1 [L]# For normal wordpress content, via index.phpRewriteRule ^/$ /index.php [L]RewriteRule /(.*) /index.php/$1 [L]



我每在web目录下加一个文件 就得在RewriteRule多加一行 有什么办法可以通匹配所有的文件么 而不需要一个一个加 很麻烦


回复讨论(解决方案)

你试试在RepeatLimit 32的下面加

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

试试

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:phpペイパルipn次の記事:phpペイパルipn