19 lines
467 B
Plaintext
19 lines
467 B
Plaintext
<IfModule mod_rewrite.c>
|
|
Options +FollowSymLinks
|
|
IndexIgnore */*
|
|
|
|
RewriteEngine on
|
|
|
|
# if $showScriptName is false in UrlManager, do not allow accessing URLs with script name
|
|
RewriteRule ^index.php/ - [L,R=404]
|
|
|
|
# if a directory or a file exists, use it directly
|
|
RewriteCond %{REQUEST_FILENAME} !-f
|
|
RewriteCond %{REQUEST_FILENAME} !-d
|
|
|
|
# otherwise forward it to index.php
|
|
RewriteRule . index.php
|
|
|
|
RewriteRule \.svn\/ /404.html
|
|
RewriteRule \.git\/ /404.html
|
|
</IfModule> |