Поддомены через .htaccess

12
Andreyka
На сайте с 19.02.2005
Offline
822
#11

Покажи конфиг виртхоста из апача и nginx

Не стоит плодить сущности без необходимости
J
На сайте с 08.06.2006
Offline
844
#12
Andreyka:
Покажи конфиг виртхоста из апача и nginx
<VirtualHost 81.143.55.187:8080>
ServerName mgameon.ru
DocumentRoot /home/inline/data/wordpress
AssignUserID inline inline
CustomLog /home/httpd-logs/site.ru.access.log combined
ErrorLog /home/httpd-logs/site.ru.error.log
ServerAlias *.site.ru www.site.ru
ServerAdmin admin@site.ru
AddDefaultCharset utf-8
ScriptAlias /php-bin/ /home/inline/data/php-bin/
ScriptAlias /cgi-bin/ /home/inline/data/wordpress/cgi-bin/
AddHandler php-cgi .php .php3 .php4 .php5 .phtml
</VirtualHost>

это апача в конфиге

---------- Добавлено 14.08.2012 в 17:34 ----------

server {
listen 84.145.51.189:80;
server_name site.ru *.site.ru www.site.ru;
rewrite ^(/manager/.*)$ https://$host$1 permanent;
error_page 404 = @fallback;

nginx Вашему вниманию

---------- Добавлено 14.08.2012 в 17:36 ----------

Andreyka,

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{HTTP_HOST} (.*)\.site\.ru

RewriteRule ^(.*)$ %1\.html [L]

тут точно все ок?

---------- Добавлено 14.08.2012 в 18:22 ----------

100% дело не в конфиге

перенес

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTP_HOST} (.*)\.site\.ru
RewriteRule ^(.*)$ %1\.html [L]

выше правил ВП

все работает

только одно "но"

почему то тянет %1\.html не из site.ru/%1\.html а из sub.site.ru/%1\.html

переделал так

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTP_HOST} (.*)\.site\.ru
RewriteRule ^(.*)\.site\.ru$ site\.ru\/%1\.html [L]

тоже тянет %1\.html не из site.ru/%1\.html а из sub.site.ru/%1\.html

J
На сайте с 08.06.2006
Offline
844
#13

Если сделать так

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTP_HOST} (.*).mgameon.ru
RewriteRule .* %1.html [L]

и файл html создать вручную и закинуть в корень ВП, то все работает

но если файл html создается как запись в ВП, то пишет, что не найдено

что и где поправить, чтобы работало коректно?

J
На сайте с 08.06.2006
Offline
844
#14

никто не в курсе?

Den73
На сайте с 26.06.2010
Offline
523
#15
joost:
никто не в курсе?

за бесплатно не интересно 🍿

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий