Запитання з тегом «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 на non-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 - як виключити каталог із правила переписання
У моєму файлі .htaccess у мене є 8 рядків правил перезапису. Мені потрібно виключити два фізичні каталоги на моєму сервері з цих правил, щоб вони могли стати доступними. Наразі всі запити надсилаються у файл index.php. Каталоги для виключення: "admin" та "user". Тому http-запити: http://www.domain.com/admin/ не слід передавати у файл index.php. …

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


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 that …

5
Налаштування nginx не вийде з ладу, якщо хост у верхньому потоці не знайдено
У 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 на сервері?
В даний час я використовую хостинг із сервером lightpeed . Хостинг каже mod_rewrite, що ввімкнено, але я не можу заставити свій сценарій працювати там. Кожен раз, коли я намагаюся отримати доступ до URL, він повертає сторінку 404 - не знайдено . Я ставлю ті самі коди на інший сервер, який …


1
Роз’яснення щодо переписування URL-адреси IIS {R: N}
Я не зміг зрозуміти мету {R: N}. Хтось може пояснити, коли використовувати {R:0}vs.{R:1} приклад використання: <action type="Redirect" url="http://www.{HTTP_HOST}/{R:0}" /> Я бачив, як ScottGu використовує {R: 1} http://weblogs.asp.net/scottgu/archive/2010/04/20/tip-trick-fix-common-seo-problems-using-the-url-rewrite-extension.aspx Тоді як нижче є {R: 0} http://weblogs.asp.net/owscott/archive/2009/11/27/iis-url-rewrite-rewriting-non-www-to-www.aspx Подивився посилання IIS нижче, але не зміг повністю переварити наведене нижче визначення: Зворотні посилання на шаблони …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.