Мой переписанный URL перенаправляет, но на веб-сайт без применения CSS или других правил

apache .htaccess mod-rewrite friendly-url

39 просмотра

1 ответ

Это мой оригинальный URL

http://havemybooks.com/blog_single?blog_no=39&blog=Ten%20quotes%20by%20national%20leader%20to%20make%20this%20independence%20day%20more%20speacial.

Это мой переписанный URL

http://havemybooks.com/blog_no/39/blog/Ten%20quotes%20by%20national%20leader%20to%20make%20this%20independence%20day%20more%20speacial.

Вот код, который я использую в .htaccess. Я не очень разбираюсь в .htaccess, поэтому использую генератор htaccess.

RewriteEngine On
RewriteRule ^blog_no/([^/]*)/blog/([^/]*)$ /blog_single?blog_no=$1&blog=$2 [L]

Это ошибка, которую я получаю, когда проверяю элементы моего сайта.

Ресурс интерпретируется как таблица стилей, но передается с MIME-типом text / html

Автор: Black Mamba Источник Размещён: 08.11.2019 11:11

Ответы (1)


1 плюс

Решение

Как прокомментировал Майк выше, вам просто нужно загрузить статический контент из корня сайта. В настоящее время все ваши URL отображаются относительно страницы, которую вы посещаете.

Добавьте baseтег на <head>своих страницах, и содержимое будет загружаться по мере необходимости.

<base href="www.example.com/">
Автор: hjpotter92 Размещён: 20.08.2016 10:56
32x32