Articles of .htaccess

есть ли простой способ избежать создания всех папок

Хорошо, поэтому у меня есть этот сайт …. с URL-адресом http://posnation.com/ и есть много страниц, которые мне нужно сохранить структуру url для …. как это http://posnation.com/restaurant_pos http://posnation.com/quickservice_pos http://dev.posnation.com/retail_pos доб …. Проблема, которую я сейчас имею в том, что я хочу сохранить тот же URL-адрес для всех этих страниц, и я ищу наилучший подход. То, как […]

Как сделать определенные файлы доступными только для PHP-скриптов?

Я создаю CMS, а главная страница ( index.php ) создается из большого количества небольших файлов в каталоге CMS. Например, структура может быть такой: index.php menu/admin/content.php config.php requests.php menu/tools/content.php config.php requests.php menu/users/content.php config.php requests.php Когда я обращаюсь к index.php в корневом каталоге, я получаю другой результат, основанный на параметрах $_GET . Например, когда я обращаюсь к […]

PHP-фронт-контроллер для включения файла из другой папки, если он не существует

Я создаю php front-controller, потому что мне нужно включить файл из других папок вместо создания того же файла для тех, которые имеют один и тот же контент Пример структуры каталогов [root] – start.php [rome] – index.php [subfolder] – page.php [london] (no file) Здесь содержимое файла index.php require '../start.php'; start.php require 'subfolder/page.php'; И rome / index.php […]

переписать URL-адрес при отправке формы

Вопрос о перенаправлении с использованием htaccess. В форме поиска GET я получаю следующий URL: http://www.example.com/search/?criteria=foo&filter=all&date=all&submit=search&page=1 Вышеизложенное работает отлично. Тогда у меня есть это правило перезаписи в моем htaccess: RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)/$ search.php?criteria=$2&filter=$3&date=$4&submit=$1&page=$5 [L] Вышеуказанное также прекрасно работает. Это позволяет мне использовать следующую структуру для моих результатов поиска: http://www.example.com/search/foo/title/all/1/ Теперь мой вопрос заключается в том, когда я […]

Как извлечь параметры URL на 404 Ошибка в PHP

У меня есть htaccess, перенаправляющий на error404.php, но я хочу, чтобы этот PHP-файл мог извлекать исходные параметры url. Например: http://mywebsite.com/unknownfile.php?param1=value1&param2=value2 Я пробовал $_GET['param1'] но это пусто. $_SERVER['PHP_SELF'] просто показывает error404.php Спасибо заранее.

как можно перенаправить домен без www на www в laravel 4?

Привет, я пытаюсь перенаправить свое доменное имя с не-www на www через файл .htaccess. Мой предыдущий код htaccess был <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_URI} !^public RewriteRule ^(.*)$ public/$1 [L] </IfModule> Я заменяю его кодом RewriteEngine on RewriteCond %{HTTP_HOST} !^www\.forexfunction\.com RewriteRule (.*) http://www.forexfunction.com/$1 [R=301,L] но я столкнулся с ошибками 404 после замены этого кода. Как […]

htaccess fake folder

У меня есть сайт, который вы можете создать сеть, но у меня есть проблема с созданием поддельной папки. Обычный URL; mysite.com/profile.php?id=123&network=stackoverflow Я хочу, чтобы mysite.com/stackoverflow/profile.php?id=123 другой пример Обычный URL; mysite.com/home.php?network=stackoverflow Я хочу, чтобы mysite.com/stackoverflow/home.php Что такое код htaccess для этого? Спасибо за вашу помощь

Где найти файл .htaccess в моем Xampp localhost

У меня здесь простая проблема. Я начинаю использовать php и apache. На самом деле я хочу изменить некоторую конфигурацию в моем .htaccess, но я не могу найти ее. Может ли кто-нибудь сказать мне, где она находится. ТИА.

Codeigniter не может обновлять страницу после сеанса уничтожения и прямого

У меня есть программа PHP, написанная на воспламенителе кода, которая нуждается в вашей помощи! Пробовали в течение 3 недель! У меня есть htaccess mod rewrite, чтобы сделать http://www.sampleurl.com/controllername вместо http://www.sampleurl.com/index.php/controllername <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$0 [PT,L] </IfModule> <IfModule !mod_rewrite.c> # If we don't have mod_rewrite installed, all […]

Тот же URL-адрес без www-сеанса

У меня есть следующая проблема (я знаю, что многие из вас, вероятно, имели или имели), но все же я не нашел объяснений нигде, что удовлетворяет меня или, по крайней мере, правильного решения. В скрипте сеанса любого из сайтов, которые я делаю, если пользователь проходит через домен с помощью www.domain.com и входит в систему, но затем […]