htaccess Разрешение содавать страницы в корне сайта

E
На сайте с 27.05.2009
Offline
74
814

Коллеги, здравствуйте.

Столкнулся с проблемой, решить которую я не в силах.

Самописная навороченная админка. Не дает создавать новые страницы в корне сайта или еще где-нибудь.

просто пишет что по этому адресу (printbroker.com/123.html) нет такой страницы, хотя она есть.))

Я очень сильно подозреваю, что дело в этих командах. Они нужны для админки и для онланкалькулятора на сайте.

Помогите пожалуйста понять в чем же дело? Какая команда может разрешить создавать бесконечное количество страниц в корне сайта?

SetEnvIf Authorization ^.+ HAS_HTTP_AUTHORIZATION

SetEnvIf Authorization "^Basic Og==$" !HAS_HTTP_AUTHORIZATION

AddDefaultCharset windows-1251

RewriteRule (\.jpe?g|\.gif|\.png)$ - [NC,ENV=IMG_EXT:$1]

RewriteCond %{QUERY_STRING} ^w=([0-9]+)&h=([0-9]+)$ [OR]

RewriteCond %{QUERY_STRING} ^w=([0-9]+)$ [OR]

RewriteCond %{QUERY_STRING} ^h=([0-9]+)$ [OR]

RewriteCond %{QUERY_STRING} ^maxw=([0-9]+)&maxh=([0-9]+)$ [OR]

RewriteCond %{QUERY_STRING} ^maxw=([0-9]+)$ [OR]

RewriteCond %{QUERY_STRING} ^maxh=([0-9]+)$

RewriteCond %{ENV:IMG_EXT} .+

RewriteCond %{DOCUMENT_ROOT}/imgcache%{REQUEST_URI}--%{QUERY_STRING}%{ENV:IMG_EXT} -f

RewriteRule ^ /imgcache%{REQUEST_URI}--%{QUERY_STRING}%{ENV:IMG_EXT}?cache=1 [L]

RewriteCond %{QUERY_STRING} ^w=([0-9]+)&h=([0-9]+)$ [OR]

RewriteCond %{QUERY_STRING} ^w=([0-9]+)$ [OR]

RewriteCond %{QUERY_STRING} ^h=([0-9]+)$ [OR]

RewriteCond %{QUERY_STRING} ^maxw=([0-9]+)&maxh=([0-9]+)$ [OR]

RewriteCond %{QUERY_STRING} ^maxw=([0-9]+)$ [OR]

RewriteCond %{QUERY_STRING} ^maxh=([0-9]+)$

RewriteCond %{ENV:IMG_EXT} .+

RewriteRule ^ /cgi-bin/img-resizer-2.cgi [L,QSA]

##--

RewriteEngine on

RewriteCond %{HTTP_HOST} ^printbroker.com [NC]

RewriteRule ^(.*)$ http://www.printbroker.com/$1 [L,R=301]

#RewriteRule !(\.(yandex_5fbc6861b03e1ea8.html)$) /a0/ru/front.thtml [L,QSA]

RewriteRule ^$ /a0/ru/front.thtml [L,QSA]

RewriteRule ^([1-3])/([0-9]+)/([0-9]+)/?$ /a0/ru/t$1/list.thtml?c=$2&p=$3 [L,QSA]

RewriteRule ^([1-3])/([0-9]+)/?$ /a0/ru/t$1/view.thtml?i=$2&p=0 [L,QSA]

RewriteRule ^login/?$ /a0/login_cookie.thtml [L,QSA]

RewriteRule ^logout/?$ /a0/logout_cookie.thtml [L,QSA]

RewriteRule ^special/([0-9]+)/?$ /a0/ru/special.thtml?i=$1 [L,QSA]

RewriteRule ^special/step2/?$ /a0/ru/order/step2.thtml [L,QSA]

RewriteRule ^special/step3/?$ /a0/ru/order/finish.thtml [L,QSA]

RewriteRule ^reg/?$ /a0/ru/reg/index.thtml [L,QSA]

RewriteRule ^newpass/?$ /a0/ru/reg/newpass.thtml [L,QSA]

RewriteRule ^cabinet/?$ /a0/ru/cabinet/list.thtml [L,QSA]

RewriteRule ^cabinet/repeat/?$ /a0/ru/cabinet/repeat.thtml [L,QSA]

RewriteRule ^selection/?$ /a0/ru/selection/do.thtml [L,QSA]

RewriteRule ^selection/([0-9]+)/([0-9]+)/?$ /a0/ru/selection/list.thtml?i=$1&p=$2 [L,QSA]

RewriteRule ^a2/ru/t([1-9])/(.+) /a2/ru/tu/$2?t=$1 [L,QSA]

##--

RewriteCond %{ENV:HAS_HTTP_AUTHORIZATION} ^1

RewriteRule ^ - [ENV=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

##--

RemoveHandler .html

DirectoryIndex index.html front.thtml index.thtml

[Удален]
#1

Нужные права на папку ставить не пробовали?

E
На сайте с 27.05.2009
Offline
74
#2

Там стоит чтение. Ставил и выполнение.

Я чувствую, тут что-то с расширением html сделали. Запретили его к выполнения чтоли..

[Удален]
#3

Попробуйте поставить на папку права 777.

T
На сайте с 13.04.2008
Offline
67
t3s
#4
Evgeniuss:

Я очень сильно подозреваю, что дело в этих командах. Они нужны для админки и для онланкалькулятора на сайте.

ваши подозрения не являются истиной в последней инстанции, верно?

Evgeniuss:

Какая команда может разрешить создавать бесконечное количество страниц в корне сайта?

в выложенном вами примере - никакая

там вообще нет ни одной команды - это правила для модуля аппача

и судя по этим правилам, там и не должно быть страницы printbroker.com/123.html - вместо нее должна быть printbroker.com/123/ (без хтмл в конце)

webamator (http://webamator.ru) приглашает потестить сервис бесплатной оптимизации CSS и JavaScript (http://service.webamator.ru/) Занимаюсь проектами любой сложности. Качественно. Дорого. Примеры некоторых работ (http://blog.webamator.ru/category/portfolio)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий