ОБСУЖДЕНИЕ

Файл без расширения

19 сообщений0 просмотровОткрыта
#1
Как сделать, чтобы php файл работал без расширения? Есть один код в htaccess, но php он только из урла убирает. Если переименовать файл, т.е убрать расширение php, то после запуска вылазит исходный код.
#2
Мод реврайт вродь, но это ток из юрл убирает
#3
nexus-lg, Надо чтобы именно файл без расширения читало, как php
#4
Avivas, Не неслышал о таком;)))
#5
nexus-lg, Был у меня когда-то. Для html есть, но надо именно для php. Надеюсь, что всё-таки кто-то знает :)
#6
AddType application/x-httpd-php .*РАСШИРЕНИЕ*

И добавляешь какие тебе надо :)
#7
nx_prO, В том то и дело, что *РАСШИРЕНИЕ* у автора пустое, а apache расценит это как упущеный параметр =) так что интересно (собсна у меня щас Интернета нет нормального погуглить).. Если найдете - жмякните ответ пожалуйста
#8
Мне кажется что если просто точку поставить то это и будет пустое расширение)
#9
nx_prO, Неа
#10
а точка со звездой?
#11
nx_prO, Нет, мне наконец дали Интернет и там посылают конфиг апача мучать.. Мне некогда, так что ХЗ =D

и, кстати, правильно:
RemoveHandler .lol
AddType application/x-httpd-php .lol
#тогда сервер будет видеть расширения lol как php =)
а вот звездочки использовать низзя, короче будет нечем заняться - погугли, если что расскажешь =)
#12
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
#13
Не то....
#14
Что ж не то как то?
Работа site.ru/file.php в виде site.ru/file работает? Работает. На сколько я помню, это и просил автор.
Заменяем все ссылки вида file.php на file и радуемся.
Чего тебе еще нужно?
#15
Будут проблемы :)
#16
Не решаемых проблем нету. На крайняк можно на хостера скинуть эту дилему, пусть он думает как скрыть расширение.
#17
Я прост читал,там вродь в пхп.ини правили :)
а так вообще я считаю что это глупость потому что реально это делается реврайтом как ЧПУ
#18
Если доступа к нему нету, тогда через штекер. Есь хостинги где со штекером не особо наиграешься, тогда делаем свой php.ini в корне.
Тут, естественно, лучше с хостером обсудить, дабы не нахимичить чего.
#19
Ну и я о том же. Но мне самому интересно :)