Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   [решено] Корневая папка не подхватывает автоматически index.php (http://forum.oszone.net/showthread.php?t=117837)

Artem-Samsung 21-09-2008 17:43 904869

Корневая папка не подхватывает автоматически index.php
 
не корневая, а просто папка

Вообщем дело такое.
в папке почему то не хочет автоматически присваивать index.php

т.е.
http://deykun.com/xtf/ - не работает
http://deykun.com/xtf/index.php - работает

http://deykun.com/xtf/?p=1#comments - не работает
http://deykun.com/xtf/index.php?p=1#comments - работает.

Это проблема движка или в сервере где то настаивается.
Подскажите в какую сторону копать

Arrest 21-09-2008 18:28 904897

.htaccess:
Код:

DirectoryIndex index.php index.html
положить в корень сайта

Artem-Samsung 21-09-2008 18:36 904902

Сделал.. не помогло :(

Arrest 21-09-2008 18:37 904904

а еще в папочку xtf кинуть?

Coutty 21-09-2008 19:08 904935

Artem-Samsung, сервер-то Apache? А то мало ли...

Artem-Samsung 21-09-2008 19:25 904950

Цитата:

Цитата Arrest
а еще в папочку xtf кинуть? »

У меня в корневой было.
Создавал в xtf. Как то странненько.
Вообщем может в настройках сервера чего нехватает, поколупаюсь.

Цитата:

Цитата Coutty
Artem-Samsung, сервер-то Apache? А то мало ли... »

Так точно.

Coutty 21-09-2008 19:43 904967

Если есть доступ к конфигам сервера, то прямо в httpd.conf пишите
Код:

DirectoryIndex index.php index.html
Точнее - исправляйте, т.к. DirectoryIndex уже должно быть указано. Вдруг в настройках запрещено использование .htaccess'а.

Artem-Samsung 21-09-2008 22:06 905096

Спасибо, прописал в самом httpd.conf и заработало.
Интересно, как бы так настроить, что бы воспринимались .htaccess'ы....
Прийдется покопаться в документациях :)

Coutty, Arrest, большое спасибо

Artem-Samsung 21-09-2008 22:31 905124

В конфиге заменил

Код:

<Directory />
    Options None
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

на

Код:

<Directory />
    Options None
    AllowOverride All
    Order deny,allow
    Deny from all
</Directory>


И вроде .htaccess'ы заработали )))

Artem-Samsung 31-01-2009 00:42 1025029

Вопрос по .htaccess

Делаю запись

Код:

RewriteRule sanginova index.php?teacher=19 [L]
получается все почти хорошо

www.kxtp.deykun.com/sanginova отображается

Но вот таким образом картинка перестала работать sanginova.jpg
Тоже пітается заменить на ту страницу.

Можно как то сделать что бы работало перенаправление. но в то же вемя не трогало другие файлы и именем sanginova?

Буду благодарен

Igor_I 31-01-2009 01:03 1025039

Кажется это делается так.
Написать строчкой выше - RewriteCond !-f
http://www.shtogrin.com/library/web/...c/RewriteCond/

Artem-Samsung 31-01-2009 01:10 1025045

Полный файлик у меня такой:

Код:

DirectoryIndex index.php
RewriteEngine On
RewriteRule sanginova index.php?teacher=19 [L]

Вашу запись нигде не мог притулить =))
В логе пишет
[Sat Jan 31 00:07:59 2009] [alert] [client 94.74.72.123] /var/www/.htaccess: RewriteCond: bad argument line '!-f'

Igor_I 31-01-2009 01:13 1025049

Ну да конечно.
RewriteCond %{REQUEST_FILENAME} !-f

Artem-Samsung 31-01-2009 01:17 1025052

Кажись есть )) Спааасибо !!!

Нужно будет почитать инфу по .htaccess
Просто еще не дошел до оптимизации


Время: 20:48.

Время: 20:48.
© OSzone.net 2001-