.htaccess переписать путь к изображениям [дубликат]

Другим обходным решением является получение бесплатного домена от no-ip.org и указание его на локальный IP-адрес. Затем вместо использования http://localhost/yourwebservice вы можете попробовать http://yourdomain.no-ip.org/yourwebservice

4
задан starkeen 18 July 2015 в 01:45
поделиться

2 ответа

Вам не нужно второе правило перезаписи.

Ваш CSS существует здесь: /css/normalize.css

Ваша страница просматривает здесь: / swift-details /2/abblinbb/css/normalize.css

Все, что вам нужно, это «передние косые черты» перед вашими дорожками CSS / JS.

3
ответ дан MaggsWeb 22 August 2018 в 20:34
поделиться
  • 1
    да, а также я получил это & ​​lt; base href = & quot; bankhints.com/" ; / & GT; он решил мою проблему, спасибо. я согласился ответить – Ravi Shankar 6 July 2015 в 09:14

Это связано с тем, что ваши относительные URI имеют свою базу. Первоначально база /, когда страница /swift-details.php?id=foo, и браузер правильно заполняет относительные ссылки с базой /. Но когда браузер переходит на страницу типа /swift/details/foo, база внезапно становится /swift/, и она пытается добавить это перед всеми относительными URL-адресами и, следовательно, ни один из них не загружается.

Вы можете либо сделать свой ссылки абсолютны или изменить базу URI в заголовке ваших страниц (в промежутке между тегами <head> </head>):

<base href="/">
6
ответ дан starkeen 22 August 2018 в 20:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: