Вопросы с тегом «.htaccess»

144
Ссылка: mod_rewrite, перезапись URL и объяснение «красивых ссылок»

«Красивые ссылки» - это часто запрашиваемая тема, но она редко получает полное объяснение. mod_rewrite - это один из способов создания "красивых ссылок", но он сложен, а его синтаксис очень краток, его трудно понять, а документация предполагает определенный уровень владения HTTP. Может ли...

141
Как предотвратить кеширование файлов http в Apache httpd (MAMP)

Я разрабатываю одностраничное приложение Javascript в MAMP. Мои файлы шаблонов JavaScript и HTML кэшируются между запросами. Есть ли простой способ указать в MAMP, что я хочу предотвратить кеширование файлов http? Возможно с .htaccessнапильником? Где мне разместить .htaccessили изменить...

139
Перезапись URL с помощью PHP

У меня есть URL-адрес, который выглядит так: url.com/picture.php?id=51 Как мне преобразовать этот URL в: picture.php/Some-text-goes-here/51 Я думаю, что WordPress делает то же самое. Как мне сделать удобные URL-адреса в PHP?...

135
.htaccess не работает apache

У меня есть сервер из сервиса AWS EC2, работающий в Linux Ubuntu, и я установил apache, php и mysql. Я добавил .htaccessфайл в корень моего документа /var/www/html. Я ввел этот код в нем: ErrorDocument 404 /var/www/html/404.phpи он до сих пор не появляется. Я продолжал вводить эту команду несколько...

134
htaccess Access-Control-Allow-Origin

Я создаю скрипт, который загружается извне на других сайтах. Он загружает CSS и HTML и отлично работает на моих собственных серверах. Тем не менее, когда я пробую его на другом сайте, он отображает эту ужасную ошибку: Access-Control-Allow-Origin Здесь вы можете видеть, что он отлично загружается:...

134
запретить прямой доступ к папке и файлу с помощью htaccess

Вот сценарий: В index.phpкорневой папке есть файл включены некоторые файлы, index.phpкоторые находятся в includesпапке. Еще 1 файл ( submit.php) находится в корневой папке для действия отправки формы. Я хочу ограничить прямой доступ пользователей к файлам в includesпапке с помощью htaccess. также...

131
Запретить доступ к одной конкретной папке в .htaccess

Я пытаюсь запретить пользователям доступ к site/includesпапке, манипулируя URL-адресом. Я не знаю, нужно ли мне все отрицать и вручную делать отдельные исключения, чтобы разрешить, могу ли я просто запретить эту единственную папку или есть ли функция перезаписи, которую можно использовать....

131
Перенаправить все на index.php с помощью htaccess

Я пишу простой MVC-фреймворк на основе PHP. Я хочу, чтобы этот фреймворк можно было установить в любой каталог. Мой PHP-скрипт захватывает URI запроса и разбивает его на сегменты. Он делает сегмент 1 контроллером, а сегмент 2 действием. Все идет нормально, когда я делаю это:...

130
Сделать веб-каталог .git недоступным

У меня есть веб-сайт, на котором я использую github (закрытый исходный код) для отслеживания изменений и обновления сайта. Единственная проблема в том, что каталог .git доступен через Интернет. Как я могу остановить это и по-прежнему использовать git? Стоит ли использовать .htaccess? Следует ли мне...

122
Создавайте поддомены на лету с помощью .htaccess (PHP)

Я хочу создать систему, которая при регистрации создаст поддомен на моем веб-сайте для области учетной записи пользователя. например, johndoe.website.com Я думаю, это как-то связано с файлом .htaccess и, возможно, перенаправлением в другое место на веб-сайте? На самом деле я не знаю. Но я был бы...

119
Скрытые возможности mod_rewrite

Кажется, что в mod_rewriteпоследнее время существует приличное количество потоков, которые немного не понимают, как работают определенные аспекты. В результате я составил несколько заметок об общих функциях и, возможно, несколько досадных нюансов. Какие еще функции / общие проблемы вы использовали...

115
Как отладить .htaccess RewriteRule не работает

У меня есть RewriteRuleв .htaccessфайле , который не делает ничего. Как мне решить эту проблему? Как я могу проверить .htaccess, читает ли файл и выполняет ли его Apache? Могу ли я написать эхо-сообщение "он работает", если я его напишу, где эта строка будет отражена эхом? Если .htaccessфайл не...

113
Включение отображения ошибок в PHP только через htaccess

Я тестирую сайт в Интернете. В данный момент ошибки не отображаются (но я знаю, что они существуют). У меня есть доступ только к .htaccessфайлу. Как сделать так, чтобы все ошибки отображались в моем .htaccessфайле? Я добавил эти строки в свой .htaccessфайл: php_flag display_startup_errors on...

113
Как удалить .html из URL?

Как убрать .htmlиз URL статической страницы? Кроме того, мне нужно перенаправить любой URL-адрес .htmlна тот, который его не использует. (т.е. www.example.com/page.htmlк

112
Как запретить доступ к файлу в .htaccess

У меня есть следующий файл .htaccess: RewriteEngine On RewriteBase / # Protect the htaccess file <Files .htaccess> Order Allow,Deny Deny from all </Files> # Protect log.txt <Files ./inscription/log.txt> Order Allow,Deny Deny from all </Files> # Disable directory browsing...

105
запретить список каталогов с помощью htaccess

У меня есть папка, например: /public_html/Davood/ и слишком много подпапку в папке, например: /public_html/Davood/Test1/, /public_html/Davood/Test1/Test/, /public_html/Davood/Test2/, ... Я хочу добавить файл htaccess в /public_html/Davood/Чтобы запретить список каталогов /Davoodи подпапок, это...

104
Как проверить, включен ли mod_rewrite на сервере?

На данный момент я использую хостинг с сервером Lightspeed . Хостинг говорит, mod_rewriteчто включен, но я не могу заставить там работать свой скрипт. Всякий раз, когда я пытаюсь получить доступ к URL-адресу, он возвращает 404 - не найденную страницу. Я поместил те же коды на другой сервер,...

101
Удалите расширение .php с помощью .htaccess

Да, я прочитал руководство по Apache и искал здесь. По какой-то причине я просто не могу заставить это работать. Самое близкое, что я пришел, - это удалить расширение, но оно указывает на корневой каталог. Я хочу, чтобы это просто работало в каталоге, содержащем .htaccessфайл. Мне нужно сделать с...