0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 1474 Просмотров
*

Zaus

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Итак, вот такой получился .htaccess :
Код
php_value memory_limit 32M
AddType application/x-httpd-php53 .php

DirectoryIndex http://uchlya.ru

Options +FollowSymLinks
Options -Indexes

<IfModule mod_rewrite.c>   

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.uchlya\.ru$ [NC]
RewriteRule ^(.*)$ http://uchlya.ru/$1 [R=301,L]
RewriteBase /   

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://uchlya.ru/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /home\.html\ HTTP/
RewriteRule ^home\.html$ http://uchlya.ru/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]
RewriteRule ^(.*) index.php

RewriteCond %{HTTP:Authorization}  !^$
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]

REDIRECTMATCH 301 (.*)\.html$ http://uchlya.ru$1

</IfModule>

php_value register_globals 0

1. Как избавиться от index.php  во вложенности, т.е. site.ru/index.php/category - тут редирект не срабатывает и
2. Как избавиться от нечто /home;  для home.html вроде прописал (по аналогии с индексом на главной) и все норм, а вот конкретно /Home пока остается?
*

Zaus

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Естесственно, все включено.
Я наверно не понятно объяснил. В принципе, проблема возникает только когда Index.php дописываешь руками: с главной страницы сразу происходит редирект на "/" , а вот если написать сайт/index.php/категория, то он там и остается...

Я пока подрихтовал htaccess (c /home разобрался напрямую),  но рез-т не полон

Код
php_value memory_limit 32M
AddType application/x-httpd-php53 .php

DirectoryIndex index.php

Options -Indexes

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.uchlya\.ru$ [NC]
RewriteRule ^(.*)$ http://uchlya.ru/$1 [R=301,L]
RewriteBase /    

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://uchlya.ru/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /home\.html\ HTTP/
RewriteRule ^home\.html$ http://uchlya.ru/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]
RewriteRule ^(.*) index.php

RewriteCond %{HTTP:Authorization}  !^$
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]

REDIRECTMATCH 301 (.*)\.html$ http://uchlya.ru$1

redirect 301 /home http://uchlya.ru
« Последнее редактирование: 04.01.2013, 18:53:39 от Zaus »
*

Zaus

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Решено:

Код
php_value memory_limit 32M
AddType application/x-httpd-php53 .php

DirectoryIndex index.php

Options -Indexes

RewriteEngine On

RewriteCond %{REQUEST_URI} ^/index\.php/
RewriteRule ^index.php/(.*) /$1 [R,L]

RewriteBase /   

RewriteCond %{HTTP_HOST} ^www\.uchlya\.ru$ [NC]
RewriteRule ^(.*)$ http://uchlya.ru/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://uchlya.ru/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /home\.html\ HTTP/
RewriteRule ^home\.html$ http://uchlya.ru/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]
RewriteRule ^(.*) index.php

RewriteCond %{HTTP:Authorization}  !^$
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]

REDIRECTMATCH 301 (.*)\.html$ http://uchlya.ru$1

redirect 301 /home http://uchlya.ru
*

koby84

  • Захожу иногда
  • 55
  • 1 / 0
доброго времени!
 Гуру, я когда переименовываю htaccess.txt в .htaccess  и захожу на сайт то ошибка 500, что на главной, что в админ панеле
что надо сделать чтоб все гуд было?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

RFI узязвимости, файл.htaccess (redirect for weird rfi attacks through url)

Автор Elimelech

Ответов: 8
Просмотров: 1395
Последний ответ 27.11.2017, 10:29:30
от SeBun
Вопрос по настройке новостной ленты на главной странице сайта

Автор sect

Ответов: 0
Просмотров: 684
Последний ответ 18.09.2017, 02:52:01
от sect
Как выйти через админку на редактирование файла index.php ?

Автор Дмитрий999

Ответов: 15
Просмотров: 1873
Последний ответ 08.08.2017, 15:35:21
от dmitry_stas
Вопрос по текстовому редактору Joomla 2.5

Автор tim33

Ответов: 16
Просмотров: 1190
Последний ответ 22.06.2017, 13:39:31
от Pandorik
Вопрос по оформлению текста

Автор ORTODOX

Ответов: 13
Просмотров: 1507
Последний ответ 27.01.2017, 19:20:42
от OgloblYa