Заказывал прогон за отзыв. Получил 560 писем. После автоматической проверки почты
~120 сообщили о размещении
~140 попросили/потребовали обратную
В общем результатом прогона доволен, результатом сотрудничества - не очень (за три недели ТС не смог найти возможность написать хотя бы строчку о переносе сроков выполнения)
ixRock: 2 Shtogrin: ой ну не надо к мелочам придираться, пусть будет так:
RewriteRule ^([a-z0-9_-]+)/?$ /$1.php [L, NC, QSA]
При чем здесь мелочи? Посмотрите хотябы приведенные здесь адреса, получите то что я написал. К тому же я более чем уверен что ТС эти общие правила не нужны.
KeFiR: зачем вы добавляетe бакс перед 1.php, из-за него и неправильно работает код
Наверно потому что $1 это значение того что встретилось слева в скобках.
ixRock, /file/ -> /file/.php ?
Platon_82
Если хотите получить правильный ответ, то напишите задачу полностью. Несколько приведенных неправильных решений не описывают того что именно вы хотите получить.
портит форматирование...
с остальными аналогично
в корневой .htaccess
Заказывал прогон за отзыв. Получил 560 писем. После автоматической проверки почты
~120 сообщили о размещении
~140 попросили/потребовали обратную
В общем результатом прогона доволен, результатом сотрудничества - не очень (за три недели ТС не смог найти возможность написать хотя бы строчку о переносе сроков выполнения)
сделайте два файла 1.php и 1.html с содержимым
<?php
phpinfo();
?>
Если оба или второй не будут работать, то спрашивайте у админа хостинга.
2 Shtogrin: ой ну не надо к мелочам придираться, пусть будет так:
RewriteRule ^([a-z0-9_-]+)/?$ /$1.php [L, NC, QSA]
При чем здесь мелочи? Посмотрите хотябы приведенные здесь адреса, получите то что я написал. К тому же я более чем уверен что ТС эти общие правила не нужны.
Теперь вставьте строку
в .htaccess в нормальном текстовом редакторе. Она заставляет апач обрабатывать файлы с перечисленными расширениями как PHP скрипты.
Посмотрите логи error_log.
Закомментируйте строки в .htaccess или временно удалите .htaccess с хостинга.
denntl, сайт открылся?
500 ошибка может быть не только из-за htaccess. Но вы можете закомментировать строку и выяснить из-за чего именно эта ошибка
зачем вы добавляетe бакс перед 1.php, из-за него и неправильно работает код
Наверно потому что $1 это значение того что встретилось слева в скобках.
ixRock, /file/ -> /file/.php ?
Platon_82
Если хотите получить правильный ответ, то напишите задачу полностью. Несколько приведенных неправильных решений не описывают того что именно вы хотите получить.
На своей Windows сбросить кэш: ipconfig /flushdns
На сервере смотрите сначала htaccess , сейчас сервер возвращает "500 Internal Server Error"