Назад | Перейти на главную страницу

проблема перенаправления для моих сайтов

У меня есть сайт example.com и еще один test.example.com. У обоих разные файлы конфигурации. Но когда я ввожу URL test.example.com он будет перенаправлен на example.com.

configuration file for example.com

 <VirtualHost *:80>
  ServerName  example.com
  ServerAlias www.example.com

  DirectoryIndex index.html
  DocumentRoot my-document-path

  Options -Indexes

  ErrorDocument 404 /errors/404.html
  ErrorDocument 403 /errors/404.html

 <Location "/">
    SetHandler python-program
    PythonHandler django.core.handlers.modpython
    PythonPath "['path', 'path'] + sys.path"
    SetEnv DJANGO_SETTINGS_MODULE example.settings
    PythonInterpreter example
    PythonAutoReload On
    PythonDebug On
  </Location>

</VirtualHost>

Создание именованного виртуального хоста решит проблему, как указано выше :)

У меня была эта проблема несколько раз, когда было определено несколько доменных имен, apache загрузит первое.
Вы определили NameVirtualHost? Взгляните на эту ссылку: NameVirtualHost Директива