Jump to content
  • 0

как настроить пути в локальном сервере


MrPostman
 Share

Question

Когда делаю сайт на локальном сервере, то если ставлю начальный слэш в путях к файлам в тегах html, например,

<link rel="stylesheet" href="/engine/mark.css" />

, то файлы не находятся (в данном примере не работают стили), а вот если слэш убрать, то всё работает. Проблема в том, что на хостинге настроено по-другому и там как раз начальные слэши нужны. Как настроить локальный сервер, чобы он работал так же? Юзаю easyphp.

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

modrewrite не использовал.

корневая папка, хм. ну в адресной строке адрес главной http://127.0.0.1/web/ - это на локальной машине, на хостинге что-то-там/httpdocs.

не знаю, как объяснить. не силён я в этом. Я на локальной машине вручную ничего не настраивал, создал alias, прописал там путь к папке, где лежит сайт, он открывается.

P.S.

Вот я тупой. Так работает:

<link rel="stylesheet" href="/web/engine/mark.css" />

То есть корнем локальный сервер считает не эту папку, а 127.0.0.1 или локалхост, или как его там... Тогда вопрос такой, как установить корнем web/?

P.P.S.

Так, всё, разобрался. easy php мелким шрифтом пишет сие "You must place your files either in the directory 'www' (C:\Program Files\EasyPHP-5.3.8.0\www) or an alias that you have created (see 'Add alias'), so that PHP can interpret your PHP pages (*.php). All folders created in 'www' appear below". Читать надо было прежде чем задавать тупые вопросы.

Edited by MrPostman
Link to comment
Share on other sites

  • 0

корень у вас должен вызываться подобным адресом http://127.0.0.1/ он может указывать на папку в вашей файловой системе на вроде этой C:\Program Files\EasyPHP-5.3.8.0\www\

если вы хотите, чтобы адрес /engine/mark.css открывал этот файлик, то он должен лежать тут C:\Program Files\EasyPHP-5.3.8.0\www\engine\mark.css

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy