Открытие страниц со слешом и без него
Скажите плиз, почему сайт открывает со / (слешем) и без него.
Например site.ru/site.html и так же откроет такую же страницу со слешем на конце site.ru/site.html/
вот мой htaccess:
Options -Indexes
RewriteEngine On
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.belura.ru$ [NC]
RewriteRule ^(.*)$ belura.ru/$1 [R=301,L]
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
# Alternative rule
#RewriteRule ^(.*)$ /index.php
# Deny access
<Files «plugins.dat»>
order allow,deny
deny from all
<Files «plugin.xml»>
order allow,deny
deny from all
<Files ~ "\.tpl$">
Order allow,deny
Deny from all
AddDefaultCharset utf-8
Спасибо!
P.S. даже если в конце написать 00234, или любые другие символы после .html он открывает ту же страницу.
Например site.ru/site.html и так же откроет такую же страницу со слешем на конце site.ru/site.html/
вот мой htaccess:
Options -Indexes
RewriteEngine On
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.belura.ru$ [NC]
RewriteRule ^(.*)$ belura.ru/$1 [R=301,L]
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
# Alternative rule
#RewriteRule ^(.*)$ /index.php
# Deny access
<Files «plugins.dat»>
order allow,deny
deny from all
<Files «plugin.xml»>
order allow,deny
deny from all
<Files ~ "\.tpl$">
Order allow,deny
Deny from all
AddDefaultCharset utf-8
Спасибо!
P.S. даже если в конце написать 00234, или любые другие символы после .html он открывает ту же страницу.
2 комментария