Вопросы с тегом «url-rewriting»

Механизм перезаписи URL - это программное обеспечение, которое изменяет внешний вид веб-URL (перезапись URL). Переписанные URL-адреса используются для предоставления более коротких и более релевантных ссылок на веб-страницы, для маршрутизации пользователей от устаревших URL-адресов к замене или для упрощения формата URL-адреса для удобства чтения человеком. Этот метод добавляет степень разделения между файлами, используемыми для создания веб-страницы, и URL-адресом, который предоставляется миру.

16
Как изменить URL-адрес без перезагрузки страницы?
Есть ли способ изменить URL текущей страницы без перезагрузки страницы? Я хотел бы получить доступ к части до # хэша, если это возможно. Мне нужно только изменить часть после домена, поэтому я не нарушаю междоменные политики. window.location.href = "www.mysite.com/page2.php"; // Sadly this reloads

24
Общий htaccess перенаправить www на не-www
Я хотел бы перенаправить www.example.comна example.com. Следующий код htaccess делает это возможным: RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] RewriteRule ^(.*)$ http://example.com/$1 [L,R=301] Но есть ли способ сделать это в общем виде без жесткого кодирования доменного имени?

8
Когда я должен использовать косую черту в своем URL?
Когда следует использовать косую черту в URL? Например - должен ли мой URL выглядеть /about-us/или как /about-us? Я полностью осведомлен о вопросах, связанных с SEO - дублированный контент и каноническая вещь; Я пытаюсь выяснить, какой из них мне следует использовать в контексте правильного обслуживания страниц в одиночку. Например, мой коллега …

6
.htaccess mod_rewrite - как исключить каталог из правила перезаписи
У меня есть 8 строк правил перезаписи в моем файле .htaccess. Мне нужно исключить две физические директории на моем сервере из этих правил, чтобы они могли стать доступными. На данный момент все запросы отправляются в файл index.php. Каталоги для исключения: «админ» и «пользователь». Поэтому запросы http: http://www.domain.com/admin/ не должны передаваться …

7
Как настроить IIS для перезаписи URL-адресов приложения AngularJS в режиме HTML5?
У меня есть начальный проект AngularJS, и я добавил $locationProvider.html5Mode(true).hashPrefix('!'); в файл app.js. Я хочу настроить IIS 7 для маршрутизации всех запросов в http://localhost/app/index.html так что это работает для меня. Как мне это сделать? Обновить: Я только что обнаружил, загрузил и установил модуль IIS URL Rewrite , надеясь, что это …

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

4
Как перенаправить URL в NGINX
Мне нужно перенаправить каждый запрос http://test.com на http://www.test.com . Как это может быть сделано. В блоке сервера я попытался добавить rewrite ^/(.*) http://www.test.com/$1 permanent; но в браузере это говорит The page isn't redirecting properly Firefox has detected that the server is redirecting the request for this address in a way …

5
Настройте nginx, чтобы он не падал, если хост в восходящем потоке не найден
У нас есть несколько приложений rails под общим доменом в Docker, и мы используем nginx для направления запросов к конкретным приложениям. our_dev_server.com/foo # proxies to foo app our_dev_server.com/bar # proxies to bar Конфиг выглядит так: upstream foo { server foo:3000; } upstream bar { server bar:3000; } # and about …


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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.