Получить root путь не работает, (html, php ,. htaccess) - PullRequest
0 голосов
/ 03 августа 2020

Я работаю над mysite , и у меня есть страница входа mysite / login

In login У меня стили отлично работают с href = "./assets/css/login.css"

Когда я меняю адресную строку с" mysite / login "на" mysite / login / "(с последним" / ") стили перестают работать если я не изменю href на .. / assets / css / login. css

У меня также есть файл htaccess

Options +FollowSymlinks
RewriteEngine On

RewriteBase /mysite

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f


RewriteRule ^(.*)$ index.php?url=$1 [L]

Я пробовал писать

href="/assets/css/login.css"
href=<?php $_SERVER['DOCUMENT_ROOT'] ?>"/assets/css/login.css"

, но это не устранило проблему.

1 Ответ

0 голосов
/ 03 августа 2020

В коде мы используем /, но в проводнике файлов это \ У меня была аналогичная проблема после того, как я просто заменил / на \.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...