@Vlad_isLove

Как вы делаете единую точку входа на сайте?

Пытаюсь сделать на сайте единую точку входа , но не получается все криво работает. Когда подключается файл в index.php, то на подгруженой странице не верно отображаются ссылки на css и img, которые почему-то меняют свой адресс в зависимости от url. Не понимаю что у меня не так. Может кто-нибутдь скинет скрипты разбиения url на части и перехода по нему со своих проектов. И файл .htaccess тоже не помешает. Что бы я узнал правильно ли я все делаю. И как у других реализуется точка входа. В интернете скриптов почти нету.
  • Вопрос задан
  • 412 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега PHP
frontend developer
которые почему-то меняют свой адресс в зависимости от url. Не понимаю что у меня не так.


Всё у вас так.
Пути решения два
1. Указывать пути к статике от корня веб-сервера:
<link href="/design/css/main.css">
<img src="/design/images/logo.png">

2. Использовать тег <base>
<base href="http://my-super-site.ru/">
<link href="design/css/main.css">
<img src="design/images/logo.png">
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@McBernar
Вам стоит начать с фундаментальных основ — пути в файловой системе, паттерн MVC и фронт-контроллер.
Ответ написан
Комментировать
index0h
@index0h
PHP, Golang. https://github.com/index0h
Use symfony luke.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы