Перейти к содержимому


Снова .htaccess


  • Закрытая тема Тема закрыта
Сообщений в теме: 7

#1 speleofakel

speleofakel

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 08.12.2008, 21:05

Подскажите пожалуйста.
У меня была версия сайта на Flash не индексировалась создал основной сайт на Zebrum Lite (последняя версия), а старый сайт переместил в директорию www.сайт.ru/flash/
Он тоже нужен.
При попытке достучаться до http://x-drom.ru/flash/ выдаёт ошибку http://x-drom.ru/flash/index.html тоже ошибка.
Предположительно проблема в .htaccess
сейчас в корне лежит .htaccess с таким содержанием

RewriteEngine on

RewriteCond %{SCRIPT_FILENAME} !(.jpg|.gif|.png|.css|.js|.php)$ [OR]
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !robots.txt
RewriteCond %{SCRIPT_FILENAME} !favicon.ico
RewriteRule .* index.php

в остальных
Deny from all

расширение файлов в www.сайт.ru/flash/
.swf, .as, .flv .mp3 .xml. html .php .png .jpg

#2 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 09.12.2008, 09:46

Попробуйте прописать вот эти директивы в .htaccess:

RewriteEngine on

RewriteCond %{SCRIPT_FILENAME} !(.jpg|.gif|.png|.css|.js|.php)$ [OR]
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !robots.txt
RewriteCond %{SCRIPT_FILENAME} !favicon.ico
RewriteCond %{REQUEST_URI} !^/flash
RewriteRule .* index.php


#3 speleofakel

speleofakel

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 09.12.2008, 10:27

теперь ссылка на файл зебрум http://x-drom.ru/fla...siya-sayta.html
с ошибкой
Not Found

The requested URL /flash-versiya-sayta.html was not found on this server.

а обращение к http://x-drom.ru/flash/
Forbidden
You don't have permission to access /flash/ on this server.

опечален :(

#4 speleofakel

speleofakel

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 09.12.2008, 10:37

поправил RewriteCond %{REQUEST_URI} !^/flash
на RewriteCond %{REQUEST_URL} !^/flash

результат
http://x-drom.ru/flash/index.html
You don't have permission to access /flash/index.html on this server.

#5 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 09.12.2008, 10:54

Просмотр сообщенияspeleofakel (9.12.2008, 13:37) писал:

поправил RewriteCond %{REQUEST_URI} !^/flash
на RewriteCond %{REQUEST_URL} !^/flash

результат
http://x-drom.ru/flash/index.html
You don't have permission to access /flash/index.html on this server.
Вообще-то правильнее все же URI. Проверьте права доступа на файл index.html и папку flash. Есть ли файл .htaccess в папке flash?

#6 speleofakel

speleofakel

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 09.12.2008, 16:50

Можно на ты, а то как-то слух режет.

Цитата

Вообще-то правильнее все же URI.
Исправил. В таком случае становится не доступна страница сгенерированная Zebrum
http://x-drom.ru/fla...siya-sayta.html

Цитата

Проверьте права доступа на файл index.html и папку flash.

корень
Изображение

папка flash
Изображение

Цитата

Есть ли файл .htaccess в папке flash?
да, в папке флеш есть hitaccess с содерж
Deny from all

#7 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 09.12.2008, 17:53

Просмотр сообщенияspeleofakel (9.12.2008, 19:50) писал:

Исправил. В таком случае становится не доступна страница сгенерированная Zebrum
http://x-drom.ru/fla...siya-sayta.html
Можно указать:

RewriteCond %{REQUEST_URI} !^/flash/
RewriteCond %{REQUEST_URI} !^/flash$

Это ограничит действие переадресации.

Просмотр сообщенияspeleofakel (9.12.2008, 19:50) писал:

да, в папке флеш есть hitaccess с содерж
Deny from all
Эта директива и запрещает доступ к папке. Либо закоментируй директиву, либо удали файл (если там только она).

#8 speleofakel

speleofakel

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 09.12.2008, 21:36

Спасибо большое! Проблема исчерпана!




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей