Сервер Apache: сделайте подпапку основным сайтом для моих DNS

Я создал блог, это домашнее задание моего класса веб-приложений. Учитель попросил нас устроить его. Я единственный, кто решил разместить сервер на своем ПК, который всегда включен.

Я запускаю этот сервер в Windows 10. Я использую XAMMP.

Я создал доменное имя на no-ip.com. После нескольких часов борьбы с конфигурациями у меня есть веб-сайт, работающий на моем компьютере, в моей локальной сети и, наконец, во всем Интернете.

Я знаю, что худшее уже позади. Так что это просто глупая вещь, которую я хочу исправить. У меня есть мой веб-сайт в этом каталоге: C: \ xampp \ htdocs \ wordpress

Если я хочу получить к нему доступ, я должен написать http: //IP/DNS.ddns.net/Wordpress

Я хочу избавиться от "/ wordpress" Я хотел бы получить доступ к своему веб-сайту с определенными ddns, которые я создал, без необходимости набирать / wordpress в конце.

Я уверен, что у этого есть имя, но я не могу его угадать прямо сейчас, и я не знаю, как настроить это для Windows 10. Я все еще изучаю его по другой теме, но это для Linux и Windows Server ( IIS). Наиболее похож на Linux (Apache), но файлы и каталоги разные.

Не могли бы вы мне помочь? Заранее спасибо!

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
0
29
1

Ответы 1

Вы должны установить переменную DocumentRoot] 1 в apache на правильный путь.

Например, если у вас есть

DocumentRoot "c:/www"
<Directory "c:/www">
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

Вы должны отредактировать его, чтобы он был

DocumentRoot "c:/www/wordpress"
<Directory "c:/www/wordpress">
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

И перезапустите apache

Когда я пытаюсь это сделать, страница загружается правильно. Но ссылки неверные. Я выбираю запись, и она будет продолжать загружать xxxxxxxxxxxxxxxs.ddns.net/wordpress/cepillo-selfie вместо xxxxxxxxxxxxxxxs.ddns.net/cepillo-selfie

Sandrituky 05.12.2018 22:42

Это потому, что ваша установка находится по пути /wordpress. Вы можете попробовать перенастроить ее.

Romeo Ninov 06.12.2018 06:35

Другие вопросы по теме