Я создал блог, это домашнее задание моего класса веб-приложений. Учитель попросил нас устроить его. Я единственный, кто решил разместить сервер на своем ПК, который всегда включен.
Я запускаю этот сервер в 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), но файлы и каталоги разные.
Не могли бы вы мне помочь? Заранее спасибо!






Вы должны установить переменную 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
Это потому, что ваша установка находится по пути /wordpress. Вы можете попробовать перенастроить ее.
Когда я пытаюсь это сделать, страница загружается правильно. Но ссылки неверные. Я выбираю запись, и она будет продолжать загружать xxxxxxxxxxxxxxxs.ddns.net/wordpress/cepillo-selfie вместо xxxxxxxxxxxxxxxs.ddns.net/cepillo-selfie