динамический домен Windows Apache - PullRequest
       10

динамический домен Windows Apache

0 голосов
/ 21 августа 2010

У меня Windows 7 + Zend сервер

В файле httpd.conf у меня есть:

NameVirtualHost *:80

    <VirtualHost *:80>
        ServerAdmin keyne@localhost
        ServerName local-izbori.bg
        ServerAlias *.local-izbori.bg
        DocumentRoot "C:\Program Files\Zend\Apache2\htdocs\izbori-www"
         <Directory 'C:\Program Files\Zend\Apache2\htdocs\izbori-www'>
                DirectoryIndex index.php
                AllowOverride All
                Order allow,deny
                Allow from all
            </Directory>

    </VirtualHost>

в файле хоста Windows:

127.0.0.1 local-izbori.bg

И в моем файле .htaccess:

Options +FollowSymLinks

RewriteEngine on

RewriteRule !\.(js|ico|gif|jpg|png|css|php|doc|docx|pdf|swf|htm|php|htc)$ index.php

URL переписать работу найти, например: local-izbori.bg/members/register/

но динамический поддомен, например http://ruse.local -izbori.bg / ruse return: Сервер не найден

есть ли способ сделать все субдомены, чтобы перейти на index.php?

1 Ответ

0 голосов
/ 25 августа 2011

Посмотрите на поддомены подстановочных знаков.Чтобы они работали, вам нужно добавить этот поддомен в DNS.Я полагаю, вы на окнах.К сожалению, windows не поддерживает определение подстановочных знаков, поэтому вам придется добавить строку для каждого субдомена в файл hosts.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...