не работают ссылки без расширения

codsteep

Новичок
не работают ссылки без расширения

Почему могут не работают ссылки на фаил вида index?id=3 , т.е. указывает нужно обязательно с расширением index.php?id=3. Стоит Апач. С чем это может быть связанно?
 

Фанат

oncle terrible
Команда форума
потому, что апач преобразует ссылку к имени файла.
А расширение является частью имени.
index и index.php - это два разных файла.
А ты не знал?
 

sergadm

Новичок
потому что так и должно быть в типичном случае
а как по твоему апач должен разбираться к какому файлу ты обращаешся к index.php index.htm или ещё как
 

codsteep

Новичок
2 Фанат
Знал. но знал что есть способ реализовать. Не знал как.
2 si
А если доступ к настойкам Апача только через cpanel? Как там можно сделать? Апач не разу не настраивал, так что ничего не знаю.. :(

-~{}~ 23.02.04 12:36:

Может можно через htaccess?
 

Фанат

oncle terrible
Команда форума
Знал. но знал что есть способ реализовать. Не знал как.
ну тогда так и надо писать.
"КАК реализовать..."
А не "Почему апач не делает" А потому, что и НЕ ДОЛЖЕН.
 

Smart

Guest
в .htaccess можно закинуть следующее

<FilesMatch "^[[:alnum:]]*$">
ForceType application/x-httpd-php
</FilesMatch>
 

Фанат

oncle terrible
Команда форума
codsteep, понимаешь, ли, родной.
Между мной и тобой есть одна, небольшая очень, разница.
Это тебе нужен ответ на вопрос.
а не мне
И поэтому правильно формулировать свои вопросы тоже надо не мне, а тебе.
А дальше уже - дело твое.
 

codsteep

Новичок
2Фанат . Так я и сформулировал:
Не работает. Почему?
(знал бы почему наверное исправил бы, так еть)
 

sergadm

Новичок
типичном случае MultiView включен
не факт в инете очень распрстранена статья что тото вроде "установка и настройка php+apache+perl" видел даже компакт в продаже всё для веб( или что то в этом духе) где она использовалась в качестве руководства. так вот если ей следовать(что в ощем и будет делать новичок) то MultiViews будет выключен
 

si

Administrator
Фанат
по больщему счету вопрос у него был сформулирован нормально.

sergadm
для меня "типичный случай" это конфиг который идет с самим апачем, т.е default conf.

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "@@ServerRoot@@/htdocs">

#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
Options Indexes FollowSymLinks MultiViews
 
Сверху