Как получить настраиваемый URL Wamp

<VirtualHost *:80>
DocumentRoot "C:\wamp\www\TEST1\wordpress"
ServerName yg8i.tk
ServerAlias www.yg8i.tk
Options Indexes FollowSymLinks
<Directory  "C:\wamp\www\TEST1\wordpress">
    AllowOverride All
    Require all granted        
</Directory>
</VirtualHost>

но это даст им только мой веб-сайт WordPress, а также, если кто-то введет www.yg8i.tk/, что бы они ни имели, они получат доступ к моим файлам. и я также хочу иметь собственные URL-адреса, поэтому, например, я хотел бы ввести www.yg8i.tk/login, чтобы войти на мой сайт WordPress, чтобы мое решение было

<VirtualHost *:80>
DocumentRoot "C:\wamp\www\TEST1\wordpress\wp-login.php"
ServerName yg8i.tk\login
ServerAlias www.yg8i.tk\login
Options Indexes FollowSymLinks
<Directory  "C:\wamp\www\TEST1\wordpress\wp-login.php">
    AllowOverride All
    Require all granted        
</Directory>
</VirtualHost> 

но это не работает, мне действительно нужна твоя помощь.

Я надеюсь, что вы помогаете и заранее благодарим вас.

1 ответ

Решение

Попробуйте перейти на это, DocumentRoot а также <Directory... может иметь только каталог в качестве значения.

Вы можете использовать DocumentIndex для запуска любого другого скрипта

<VirtualHost *:80>
DocumentRoot "C:\wamp\www\TEST1\wordpress"
ServerName yg8i.tk\login
ServerAlias www.yg8i.tk\login
Options Indexes FollowSymLinks
DocumentIndex wp-login.php
<Directory  "C:\wamp\www\TEST1\wordpress">
    AllowOverride All
    Require all granted        
</Directory>
</VirtualHost> 
Другие вопросы по тегам