Я читал книгу, и она сказала, что я могу установить поддельное имя хоста в окнах путем изменения хостов файла, существующих в C:/Windows/System32/Drivers/etc/, но она не сказала, как сделать это.
Я имею в виду как http://localhost/, направляет меня к моему wamp домашняя папка www, я хочу ввести http://something/ и позволить браузеру, направляет меня к определенной папке.
У кого-либо есть идея, как сделать это?
Вы не можете направить веб-адрес ни к какой папке на окнах, http является веб-протоколом и должен иметь веб-сервер, слушающий на другом конце. То, что можно сделать, должно настроить виртуальный хост в Apache, предпочтительно субдомен, и сделать папку, Вы хотите быть доступными от сети DocumentRoot того хоста. Так:
В наборе файла хоста
127.0.0.1 myfolder.localhost
и добавьте, что эти строки к httpd.conf, конфигурационный файл Apache (или extra/httpd-vhosts.conf, удостоверьтесь, что он включается основным httpd.conf),
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
DocumentRoot "C:/webroot"
ServerName localhost
<Directory "C:/webroot">
Options Indexes FollowSymLinks MultiViews +Includes
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
<VirtualHost 127.0.0.1>
DocumentRoot "D:/myfolder"
ServerName myfolder.localhost
ErrorLog "D:/myfolder/logs/error.log" # if you want separate logs for this folder
CustomLog "D:/myfolder/logs/access.log" combined
<Directory "D:/myfolder">
Options Indexes FollowSymLinks MultiViews +Includes
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Необходимо также установить регулярный webroot для localhost как показано выше, иначе это больше не будет доступно.
Другая (более простая) опция получить доступ к другой папке состояла бы в том, чтобы создать в Вашем webroot твердое как ссылка к другой папке с помощью программы соединения от Microsoft.
откройте файл hosts в C:/Windows/System32/Drivers/etc/в блокноте.
добавьте запись как это
127.0.0.1 localhost
10.11.100.100 someotherserver
теперь можно разрешить http://someotherserver к 10.11.100.100