Друзья столько лишней полемики, помогите по существу просто создать рабочие автоподдомены.
На данный момент я выполнил следующие действия и получил следующие результаты.
Действия:
1. Создал NS запись типа *.exportgrain.org A IP
2. В httpd.conf следующая запись
<VirtualHost 178.20.153.246:80>
ServerName exportgrain.org
DocumentRoot /home/imediasun/data/www/exportg rain.org
AssignUserID imediasun imediasun
CustomLog /home/httpd-logs/exportgrain.org .access.log combined
ErrorLog /home/httpd-logs/exportgrain.org .error.log
ServerAlias *.exportgrain.org
ServerAdmin imediasun@gmail.com
DirectoryIndex exportgrain.org/index.php
php_admin_value open_basedir "/home/imediasun/data:."
php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f imediasun@gmail.com"
php_admin_value upload_tmp_dir "/home/imediasun/data/mod-tmp"
php_admin_value session.save_path "/home/imediasun/data/mod-tmp"
AddType application/x-httpd-php .php .php3 .php4 .php5 .phtml
AddType application/x-httpd-php-source .phps
</VirtualHost>
3. В htaccess следующая запись.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.+)\.exportgrain\.org$ [NC]
RewriteCond %{HTTP_HOST} !^www\.exportgrain\.org$ [NC]
RewriteCond %{REQUEST_URI} !^/sub
RewriteRule ^(.*) %{HTTP_HOST}$1
RewriteRule ^(.*)\.exportgrain\.org(.*) /sub/$1$2
RewriteRule ^sub\.(.*) /sub/$1
4. Создал дирректорию sub а в ней дирректорию size в ней файл с Hello world!!! index.php
Результат следующий. При вводе в строку size.exportgrain.org
Вижу дирректорию и index.php в дереве, а не могу добиться отображения Hello world!!! при вводе в строку браузера size.exportgrain.org/index.php
Ответ =>
Not Found
The requested URL /sub/sizeindex.php was not found on this server.
Помогите пожалуйста видно какието изменения необходимо сделать в htaccess
(Добавление)
Все работает!!! там просто в htaccess один слэш пропущен был
в этой строке
RewriteRule ^(.*)\.exportgrain\.org(.*) /sub/$1/$2
|