Articles of url rewriting

Довольно URL-адреса в фреймворках PHP

Я знаю, что вы можете добавлять правила в htaccess, но я вижу, что фреймворки PHP этого не делают, и у вас все еще есть красивые URL-адреса. Как они это делают, если сервер не знает правил URL? Я искал класс менеджера URL- адресов Yii, но я не понимаю, как он это делает.

.htaccess для дружественного URL с несколькими переменными

Я работаю над тем, чтобы сделать мой сайт более удобным для SEO, который я использую в настоящее время RewriteEngine On RewriteRule (.*)$ index.php?page=$1 Чтобы включить site.co.uk/index.php?page=page_name в site.co.uk/page_name Я также хочу использовать это для вспомогательных страниц. Я пробовал это: RewriteEngine On RewriteRule (.*)/(.*)$ index.php?page=$1&subpage=$2 но он не работает, он запускает site.co.uk/page_name/sub_page но когда вы переходите […]

Изменение значения одной переменной в querystring

Мне присваивается URL-адрес страницы, например 'http://abc.com/test.php?a=1&b=2&c=3' . Теперь мне сказали изменить значение b на 5, чтобы оно стало 'http://abc.com/test.php?a=1&b=5&c=3' . т.е. перейти от http://abc.com/test.php?a=1&b=2&c=3 к http://abc.com/test.php?a=1&b=5&c=3 Примечание: переменная b здесь может ссылаться на любое имя.

Найти последнего символа в строке в PHP

Я занимаюсь переписыванием URL-адресов на PHP и должен найти URLS с косой чертой в конце, а затем выполнить 301 переадресацию. Я думал, что будет простая функция PHP, чтобы найти последнюю строку, но я ничего не мог найти. Первые инстинкты предполагают, что мне нужно использовать регулярное выражение, но я не на 100%. Вот один пример: http://domainx.com/characters/ […]

URL-код перезаписи для перезаписи

Я работаю на сайте, который находится в php ….. я хочу переписать URL-адрес eg www.3idiots.co.in/stories.php?id=17 если я хочу переписать его как www.3idiots.co.in/stories/17.html может ли кто-нибудь сказать мне код для этого, чтобы записать файл .htaccess.?

Есть ли недостатки в использовании двойных слэшей в URL-адресах?

Я написал свою собственную структуру MVC в PHP, которая использует URL-адреса в формате: /controller/method/param1/param2/param… Я сделал так, чтобы методы «по умолчанию» можно было игнорировать (по умолчанию index() ), поэтому это приводит к URL-адресам, таким как /controller//param1/param2/param… Например, URL-адрес: /view//panel-glide/3 вызовет index('panel-glide', 3) в контроллере представления. Это прекрасно работает и денди, но я обеспокоен тем, что […]

Маршрутизация URL-адресов в PHP

Я работаю над проектом веб-страницы. Я решил использовать для этого Apache, PHP (5.1.7, версию, наложенную моим поставщиком услуг) и Dwoo (templating). Я хочу перенаправить URL-адреса на мои шаблоны. Я знаю, что существует много рамок, которые делают такие вещи. Мне просто интересно, есть ли хороший способ добиться этого. Я создал свой проект следующим образом: src / […]

Как переписать SEO дружественный url как stackoverflow

Если вы перейдете к URL-адресу, например: http://stackoverflow.com/questions/9155602/ адресная строка будет обновлена ​​до http://stackoverflow.com/questions/9155602/redirect-existing-file-to-different-url-using-mod-rewrite . Это не делается с JavaScript, а не с жестким обновлением, я думаю, что это делается с помощью mod_rewrite; однако, как он узнает название статьи без обработки на стороне сервера с помощью php? Я только что обновил свой сайт, чтобы использовать дружественный […]

Может ли имя файла PHP (или каталог полного пути) содержать символы UTF-8?

Я хотел бы получить доступ к файлу PHP, чье имя содержит символы UTF-8. В файле нет спецификации. Он просто содержит инструкцию echo, которая отображает несколько символов Unicode. Доступ к странице PHP из браузера (FireFox 3.0.8, IE7) приводит к ошибке HTTP 500. В журнале Apache есть две записи (файл is / க. Php; буква க является […]

Пользовательский URL для каждого пользователя в PHP

Возможно ли иметь сайт, на котором каждый пользователь получает свой собственный URL-адрес, например: www.thewebsite.com/myusername Я хочу, чтобы каждый пользовательский сайт был одним и тем же, единственная причина, по которой это имя имеет значение, – если пользователь, посещающий сайт, подписывается, у него есть свой собственный URL-адрес, но лицо, с которым они подписались, отслеживается как «Родитель». Поэтому, […]

Intereting Posts