Стили не загружаются в виртуальном хосте с XAMPP
293
user1987003
Мне нужно получить доступ к проекту с моего телефона. У меня виртуальный хост установлен так:
<VirtualHost project.pp:80> ServerAdmin webmaster@localhost DocumentRoot C:/xampp/htdocs/project.pp ServerName project.pp <Directory "C:/xampp/htdocs/project.pp"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all </Directory>
При доступе по телефону я могу получить доступ к проекту http://192.168.1.13/project.pp
, но стили и скрипты не загружаются. Стили импортируются с косой чертой в начале моего php-файла, и это хорошо работает при доступе на ПК, на котором установлен XAMPP. Если я удаляю косую черту, в мобильном стиле все в порядке.
Например /products
, если я пытаюсь получить доступ к любой другой странице, URL-адрес переходит на http://192.168.1.13/products
- это не существует. Это удаляет мой vhost.
Как мне настроить мой vhost, чтобы стили и мои чистые URL работали?
Кстати, .htaccess
это настроено так:
RewriteEngine on Options -Indexes RewriteRule ^products/?$ ./products.php [NC,L]
Конечно, `/ products` не будет работать, так как у страницы будет расширение вроде` / products.php` или `/ products.pp`
rlb.usa 6 лет назад
0
Я не помню, как XAMPP настраивает свои виртуальные каталоги, но суть вашего вопроса в основном касается относительных путей. Возможно, вы захотите рассмотреть другие вопросы, такие как https://stackoverflow.com/questions/7823260/xampp-relative-urls-not-working-correctly или https://stackoverflow.com/questions/9247949/xampp-local -установка-файл-путь-проблемы
rlb.usa 6 лет назад
1
Ваш вопрос о стилях или правила перезаписи URL? Если речь идет о правилах переписывания, то скажи об этом ясно. Если это не так, не говорите о том, что когда вы говорите «продукты», они дают вам «продукты» вместо того, что вы ожидали.
Scott 6 лет назад
0
часть стилей была тестом. все URL, которые у меня начинаются с "/", отправляются на мой локальный хост, а не на мой vhost, в то время как на моем компьютере с xampp все работает нормально.
user1987003 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
6
Невозможно получить доступ к localhost после запуска Xampp
-
2
Есть ли причина НЕ использовать XAMPP (или аналогичный серверный пакет)?
-
1
Почему я не могу получить доступ к своему серверу (работает XAMPP в Ubuntu) удаленно?
-
-
4
Почему PHP выдает «Ошибка сегментации (11)» после «mysql_connect» или «mysql_close»?
-
1
Как установить Bugzilla с помощью XAMPP в Windows?
-
3
Тот же конфиг XAMPP работает в Windows, но не в Mac OS X
-
1
Как включить безопасный режим для php.ini в Xampp?
-
1
Как переслать публичный (доступный по сети) порт на локальный (порт или хост)
-
6
Как переименовать файл в .htaccess в Windows 7?
-
1
Как настроить www cname для свободного поддоменов dyndns