Articles of url rewriting

Французские символы с правилом перезаписи

У меня есть имя категории в моей базе данных, и некоторые из них имеют французские символы, такие как é è ê. Он работает по своему желанию до сегодняшнего дня, когда я попытался добавить к нему другого символа à, после чего я начал получать сообщение SERVER ERROR Вот мой .htaccess: Options +FollowSymlinks RewriteEngine on RewriteRule ^([A-Za-z0-9éèêà_-\s]+)-(\d+)\.htm$ […]

Приоритет Zend Router

У меня есть два маршрута ; category route resources.router.routes.category.type = "Zend_Controller_Router_Route" resources.router.routes.category.route = "shopping/:idTwo/:id/*" resources.router.routes.category.defaults.module = "default" resources.router.routes.category.defaults.controller = "shopping" resources.router.routes.category.defaults.action = "category" resources.router.routes.category.reqs.id = \w+ resources.router.routes.category.reqs.id = \d+ ; searchroute resources.router.routes.search.type = "Zend_Controller_Router_Route" resources.router.routes.search.route = "shopping/search/:id/*" resources.router.routes.search.defaults.module = "default" resources.router.routes.search.defaults.controller = "shopping" resources.router.routes.search.defaults.action = "search" resources.router.routes.search.reqs.id = \w+ Маршрут категории должен соответствовать URL- адресам, […]

Url переписывание mod_rewrite

Я работаю с mod_rewrite в первый раз. Я собираюсь представить сценарий. Просто дайте мне знать, возможно ли это или нет. предположим, что у меня есть таблица базы данных с тремя таблицами атрибутов (id, title, parentid). и мой url для доступа к конкретному контенту выглядит следующим образом: example.com/content.php?id=some_value Теперь, для идентификатора some_value, title является some_title. Возможно […]

Переписывание URL-адресов назад и вперед с помощью mod_rewrite

Может быть, это будет очень простой вопрос, мой URL-адрес сайта ужасно написан, поэтому я хочу переписать их. Поэтому я готов активировать mod_rewrite. Вопрос заключается в следующем: Предположим, мой url переключается с site_url/index.php?page=mypage&type=mytype на site_url/mypage/mytype , что произойдет, если обновить страницу, нужно ли в файле .htaccess site_url/mypage/mytype процесс для перезаписи?

Как я могу отправить только файлы .php на одну страницу?

Я бы хотел, чтобы URL-адрес был таким mysite.com/language/page/somethingelse И обработка, которая всегда находится в том же файле, который является index.php . Но только для файлов .php . Я не хочу перенаправлять .js или .css или .xml , файлы изображений и т. Д. Кроме того, этот проект будет находиться в подпапке, то есть он будет внутри […]

Переписать URL-адрес в PHP без htaccess

Веб-сайт работает на веб-хостинге, где у нас нет доступа к файлу htaccess. Веб-сервер – это Apache. Я хочу переписать URL. Например: Исходный URL: www.mydomainname.com/en/piecework/piecework.php?piecework_id=11 Ожидаемый URL: штучная работа.mydomainname.com/en/11 Как это сделать?

Переписать запрос в подкаталог

У меня есть веб-приложение в каталоге, предполагающее xyz . Я пытаюсь перенаправить все запросы в подкаталог www . Мой текущий код .htaccess: RewriteEngine On RewriteRule (.*) /www/$1 [L] Но, когда я посещаю http://example.com/xyz/some_url запрос перенаправляется на http://example.com/www/some_url а не на http://example.com/xyz/www/some_url который я хочу. Обновление: Извините, я забыл упомянуть каталог xyz, поскольку в моем случае, […]

Перезапись Url с .htaccess для множественных параметров

Я хочу переписать URL-адрес, используя .htaccess Plz. Читайте код, и вы хорошо узнаете Что я имею в виду Мой URL: article.php?id=1&title=example Используя это в .htaccess RewriteRule ^article/([0-9]+)/([0-9a-zA-Z_-]+)$ article.php?id=$1&title=$2 [NC,L] я получил article/1/example Что мне нужно article/example

htaccess переписывание URL-адресов, игнорирование файлов

Я пытаюсь придумать правило перезаписи, но у меня проблемы. Что мне нужно – любой URL-адрес, который начинается с /services/XXX перенаправляется на /services/api.php?service=XXX Я также хочу игнорировать любые файлы или папки, которые также могут совпадать. Что я до сих пор: RewriteRule ^services/([az]+)$ /services/api.php?service=$1 [NC, L] Но это не работает вообще, он показывает 404 страницы, говорящие, что […]

htaccess css images

Я искал все похожие вопросы и не смог: Я написал URL-адрес, аналогичный тому, который был реализован в zend framework (PHP): localhost/user/new Вызывает контроллер именованный UserController и выполняет функцию NewAction . Работает как шарм. Но у меня есть некоторые проблемы с $_GET , $_POST и изображениями, и я думаю, это из-за файла htaccess. Это происходит так: […]