Страница 1 из 1
Ссылки с www выдают ошибку 404
Добавлено: 20 июл 2020, 23:46
Boris75
Доброго времени суток! Перенес сайт на Open Server (раньше пользовался Denwer и хостингом) и обнаружил, что многие ссылки не работают. Ссылки были созданы Joomla, то есть не прописаны руками. Мне что-то нужно изменить в настройках или добавить элементы распознавания ссылок? Вот несколько примеров тех, что не работают сейчас:
www.website.com/index.php/page1
https://www.website.com/
http://www.website.com/index.php/page1
А вот эти отлично работают:
http://website.com/index.php/page1
index.php/page1
Заранее спасибо!
Re: Ссылки с www выдают ошибку 404
Добавлено: 21 июл 2020, 06:01
DigitalWolf98
Boris75 писал(а): ↑20 июл 2020, 23:46
Доброго времени суток! Перенес сайт на Open Server (раньше пользовался Denwer и хостингом) и обнаружил, что многие ссылки не работают.
...
Почитай внимательно пункт настроек "Домены и алиасы"
https://ospanel.io/docs/#domeny-i-aliasy
www. - Это всего лишь под доменное имя (домен 3го уровня),
точно такое-же как и - api. / cdn. и т.п.
в общем в алиасах создай запись на *.website.com
Re: Ссылки с www выдают ошибку 404
Добавлено: 21 июл 2020, 10:33
Boris75
Спасибо за быстрый ответ. Но после добавления в Настройках/Алиасы исходный домен *.website.com => конечный домен website.com к сожалению проблема не решилась.
Re: Ссылки с www выдают ошибку 404
Добавлено: 21 июл 2020, 12:03
DigitalWolf98
Так а зачем тебе вообще сдался этот www ?
в файле .htaccess пропиши:
# Rewrite "www.example.com -> example.com"
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
а лучше все ссылки перепиши в ручную или напиши небольшой скрипт,
благо делается это за минут 5 не больше.