|
|
|
| Решил я на свем сайте сделать ЧПУ, переделать ссылку такого вида
http://mysite.su/articles.php?cat=1&t=name_articles
в такую
http://mysite.su/articles/1/name_articles/
Создал .htaccess документ и записал в него следующее.
RewriteEngine on
Options +FollowSymlinks
Options -Indexes
RewriteCond %{REQUEST_URL} -s [OR]
RewriteRule ^articles/([0-9]+)/([-/a-zA-Z0-9_]+)/$ articles.php?cat=$1&t=$2 [QSA,L]
|
Потом решил протестировать как получилось, прописываю в браузерной строке ссылку.
http://mysite.su/articles/1/name_articles/
Все работает текст отображается, но все изображения картинки пропали.
Как решить эту проблему и восстановить изображение. | |
|
|
|
|
|
|
|
для: Alexey2
(17.11.2014 в 19:17)
| | Фактически, для клиента страница переехала на /articles/1/name_articles/
браузер стал запрашивать <img src="xx.jpg" /> запросом к
http://mysite.su/articles/1/name_articles/xx.jpg
А их там, естественно, нет.
Переделывайте. | |
|
|
|
|
|
|
|
для: Trianon
(17.11.2014 в 20:21)
| | А как переделывать? | |
|
|
|
|
|
|
|
для: Alexey2
(17.11.2014 в 20:46)
| | наверное ссылки изменить в тегах изображений, чтобы вели туда, где и вправду картинки лежат.
В каком каталоге у вас лежат картинки?
Вообще-то человек, применяющий rewrite-преобразования, таких вопросов задавать по идее уже не должен. | |
|
|
|
|
|
|
|
для: Trianon
(17.11.2014 в 20:53)
| | Короче разобрался графика исчезла потому, что нужно задавать путь от корня например, если картинка имеет вид ../images/name.jpg, то нужно записать вот так /images/name.jpg, так же и со стилями style.css, записать /style.css. Что касается rewrite, то .htaccess я плохо знаю, статью в инете вычитал и решил сделать чпу. | |
|
|
|
|
|
|
|
для: Alexey2
(17.11.2014 в 21:04)
| | >Короче разобрался графика исчезла потому, что нужно задавать путь от корня например, если картинка имеет вид ../images/name.jpg, то нужно записать вот так /images/name.jpg, так же и со стилями style.css, записать /style.css.
если картинка имеет вид /images/name.jpg
В остальном - все верно. | |
|
|
|