Опубликовано: 7 января 201411 г Всем привет.Возникла проблема создал свою страницу которая должна быть на субдомене захожу http://sub.site.ru/index.php меня перекидывает на форум http://site.ru/index.php если использовать через каталог http://site.ru/sub/index.php все работает. Кто подскажет как заставить работать на субдомене?
Опубликовано: 7 января 201411 г А какое отношение поддомен имеет к форуму? Или папка поддомена находится в папке форума?
Опубликовано: 7 января 201411 г Автор А какое отношение поддомен имеет к форуму? Или папка поддомена находится в папке форума?Так и есть папка поддомена в папке форума.
Опубликовано: 7 января 201411 г В .htaccess папке поддомена добавить (если его нету, то создать) RewriteEngine Off
Опубликовано: 7 января 201411 г Если все сделали правильно должно было помочь. Еще раз проверьте имя файла, там ли он где нужно, и обновите кеш браузера.
Опубликовано: 7 января 201411 г Автор Не помогает. /Корень/Корень/sub - .htaccessсодержание:RewriteEngine Off - index.phpсодержание:<?php define( 'IPB_THIS_SCRIPT', 'public' ); require_once( '../initdata.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' ); $registry = ipsRegistry::instance(); $registry->init(); $registry->output->setTitle('Ваше название'); $registry->output->addContent('Ваш контент'); $registry->output->sendOutput(); ?>
Опубликовано: 7 января 201411 г Бгг, а чо же вы молчите что используете ядро форума? После: define( 'IPB_THIS_SCRIPT', 'public' );Нужно добавить: define( 'IPS_ENFORCE_ACCESS', true ); И также нужно еще добавить: define( 'IPS_PUBLIC_SCRIPT', 'index.php' ); кажется ваша же тема http://ipbskins.ru/forum/topic12556.html#entry82680
Опубликовано: 7 января 201411 г Автор Как-то не знал важно это или нет. Даже с таким кодом меня кидает :( <?php define( 'IPB_THIS_SCRIPT', 'public' ); define( 'IPS_ENFORCE_ACCESS', true ); define( 'IPS_PUBLIC_SCRIPT', 'index.php' ); require_once( '../initdata.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' ); $registry = ipsRegistry::instance(); $registry->init(); $registry->output->setTitle('Ваше название'); $registry->output->addContent('Ваш контент'); $registry->output->sendOutput(); ?>
Опубликовано: 7 января 201411 г Проверил, никуда не перекидывает. Может еще какие-то редиректы в htaccess есть.
Опубликовано: 7 января 201411 г Автор В корне форума .htaccess:DirectoryIndex index.php RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^mysub\.site\.ru$ RewriteCond %{REQUEST_URI} !/mysub/ RewriteRule ^(.*)$ /mysub/$1 [L]
Опубликовано: 7 января 201411 г Это реврайт. Хз что у вас там редиректит. И вообще по правилам форума нужно указать нормальный адрес своего форума.
Всем привет.
Возникла проблема создал свою страницу которая должна быть на субдомене захожу http://sub.site.ru/index.php меня перекидывает на форум http://site.ru/index.php если использовать через каталог http://site.ru/sub/index.php все работает.
Кто подскажет как заставить работать на субдомене?