Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
iRusel

Пользовательские страницы на субдомене

Recommended Posts

Всем привет.

Возникла проблема создал свою страницу которая должна быть на субдомене захожу http://sub.site.ru/index.php меня перекидывает на форум http://site.ru/index.php если использовать через каталог http://site.ru/sub/index.php все работает.

 

Кто подскажет как заставить работать на субдомене?

Share this post


Link to post
Share on other sites

А какое отношение поддомен имеет к форуму? Или папка поддомена находится в папке форума?

Share this post


Link to post
Share on other sites

А какое отношение поддомен имеет к форуму? Или папка поддомена находится в папке форума?

Так и есть папка поддомена в папке форума.

Share this post


Link to post
Share on other sites

В .htaccess папке поддомена добавить (если его нету, то создать)

 

RewriteEngine Off

Share this post


Link to post
Share on other sites

Не помогло, так же перекидывает.

Share this post


Link to post
Share on other sites

Если все сделали правильно должно было помочь. Еще раз проверьте имя файла, там ли он где нужно, и обновите кеш браузера.

Share this post


Link to post
Share on other sites

Не помогает.

 

/Корень

/Корень/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();
?>

Share this post


Link to post
Share on other sites

Бгг, а чо же вы молчите что используете ядро форума?

 

После: define( 'IPB_THIS_SCRIPT', 'public' );

Нужно добавить: define( 'IPS_ENFORCE_ACCESS', true );

 

И также нужно еще добавить: define( 'IPS_PUBLIC_SCRIPT', 'index.php' );

кажется ваша же тема http://ipbskins.ru/forum/topic12556.html#entry82680

Share this post


Link to post
Share on other sites

Как-то не знал важно это или нет.

 

Даже с таким кодом меня кидает :(

 

<?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();
?>

Share this post


Link to post
Share on other sites

Проверил, никуда не перекидывает. Может еще какие-то редиректы в htaccess есть.

Share this post


Link to post
Share on other sites

В корне форума .htaccess:

DirectoryIndex index.php

RewriteEngine On
RewriteBase / 
RewriteCond %{HTTP_HOST} ^mysub\.site\.ru$ 
RewriteCond %{REQUEST_URI} !/mysub/ 
RewriteRule ^(.*)$ /mysub/$1 [L]

Share this post


Link to post
Share on other sites

Это реврайт. Хз что у вас там редиректит. И вообще по правилам форума нужно указать нормальный адрес своего форума.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...