0
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?pirate-punk.com(/)?.*$     [NC]
RewriteRule ([^/]+\.[a-z0-9]+)$ http://www.pirate-punk.com/dl.php?f=$1 [R,NC,L]

Options +Indexes 

この htaccess は、着信トラフィックが別のドメインから来ている場合、すべての着信トラフィックを別のページにリダイレクトします。

すべての index.php ページをこのルールから除外して、訪問者がドメイン外から来ても index.php ページにアクセスできるようにしたいと考えています。

どうやってやるの ?

4

1 に答える 1

0

/またはで終わるものを除外する条件を追加するだけです/index.php

RewriteEngine On

RewriteCond %{REQUEST_URI} !/(index\.php)?$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?pirate-punk.com(/)?.*$     [NC]
RewriteRule ([^/]+\.[a-z0-9]+)$ http://www.pirate-punk.com/dl.php?f=$1 [R,NC,L]
于 2013-07-03T19:53:26.173 に答える