Перейти к публикации

Рекомендованные сообщения

Здравствуйте.

Читаю читаю дискуссии, а найти то, что именно мне надо не смог.

Я хочу чтобы при вводе www.site.ru открывалась Категория с именем all_updates т.е. www.site.ru/all_updates была стартовой страницей.

В интернете нашел редиректы на конкретные страницы... но вот на категорию не нашел.

Буду очень признателен, если сможите подсказать!

Ссылка на сообщение
Поделиться на других сайтах

Уточнение, сделал DirectoryIndex index.php?do=cat&category=all_updates работает, но при авторизации и при логауте выкидывает всеравно на index.php как быть?

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

помогите составить правило для mod_rewrite

нужно чтобы картинки грузились с другова сайта (поддомена)

img.example.com физически находиться на другом сервере

путём добавления записи в dns на хостинге

причём хотелось бы переносить картинки за определённый год или год и месяц

как я понимаю нужно чтобы на запрос файла

example.com/uploads/posts/(2007|2008)-([0-9]+)...
подставлялось
img.example.com/uploads/posts/$1-$2/...

как это сделать и какой способ лучше

Ссылка на сообщение
Поделиться на других сайтах

сделал так

RewriteRule ^uploads/posts/2008-([0-9]+)/(.*)\.(jpg|jpeg|png|gif)$ http://img.example.com/2008-$1/$2.$3 [NC,L]

вроде работаит

Изменено пользователем d0tb0t
Ссылка на сообщение
Поделиться на других сайтах

Приветствую, интересует опция для .htaccess файла для того чтобы у каждого пользователя была "своя" страничка на сайте вида <username>.domen.ru.

Реализацию вижу таким образом что реврайт будет действовать по такому принципу:

При обращении на <username>.domen.ru. внутренность будет черпаться из index.php?subaction=userinfo&user=$1($1=username).

Возможно тема уже обсуждалась, но не нашел ее поиском.

Прошу помощи

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

Всем доброго времени суток!

Решил перенести свой сайт на DLE, но столкнулся с небольшой проблемой: так как у страниц сайта уже есть свой PR в Google, то надо чтобы их URL был такой же как и раньше, чтобы он не обнулился. ЧПУ в DLE 7.2 формируется тремя способами, но мне ни один не подходит. Надо, чтобы страницы имели вид http://site.ru/категория/подкатегория/имя новости.php, а DLE может предложить только http://site.ru/категория/подкатегория/id-имя новости.html. Как быть?

да никак, только поиск по всем файлам кода и замена!

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

да и id зачем в урл?

Ссылка на сообщение
Поделиться на других сайтах

помогите плз, а то уже мозг кипит :(

надо открыть папочку, а оно не как не хочет :(

т.е. путь сайт.ru/all/ не был завязан с DLE

уже перепробовал в корневом .htaccess такие варианты:

RewriteRule ^all(/?)+$ all/index.html [L] - тут она даже index.html не кажет :(

и

RewriteRule ^all(/?)+$ all/ [L]

и

RewriteRule ^all(/?)+$ all [L]

и т.п. ну не хочет оно и все тут :(

в самой папке тоже стоит RewriteEngine Off

все это надо для передачи фоток "дальним" родственникам, т.е. серв использовать и для себя :)

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

прописал строчку RewriteEngine Off в HTACCESS а он все равно видет что не папка форум а част сайта :(

я устал или что то ен так в 7.5 ???

посмотрел еще раз, получается что зайдя на домен.ру/forum/ он выдает сайт а если зайти полностью на домен.ру/forum/index.html то все работает. А как сделать что бы сразу в форум зашел и он определил index.phph или html ?!

все, решил, DirectoryIndex index.php index.html index.htm прописал, вроде помогло

Ссылка на сообщение
Поделиться на других сайтах

Нужен help!!!

Описание: - оболочка для наполнения сайта различным контентом "x-Market". Позволяет устанавливать так называемые дружественные урлы - по названию загаловка.

- срдержимое файла .htaccess:

[color="#0000FF"][b]<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d


</IfModule>[/b][/color]
Проблема: при включенной опции этих самых дружественных урлов, ссылки на сайте не работают - при переходе показывает белый экран браузера. При отключении все работает. (Коммент: с помощью этой опции ссылки легко читать. Например, вместо http://forum.dle-news.ru/index.php?act=pos...=46&t=34121 пишет что-то вроде http://forum.dle-news.ru/example.html ) Возможный вариант решения проблемы: есть в том же каталоге, где лежит .htaccess, php файл который, на мой взгляд, решает эту задачу. Вот его содержимое:
[color="#0000FF"][b]

<?php

	if (isset($_SERVER["REQUEST_URI"])) {

		$request_uri = $_SERVER["REQUEST_URI"];

	} else if (isset($_SERVER["URL"])) {

		$request_uri = $_SERVER["URL"];

	} else {

		$request_uri = getenv("REQUEST_URI");

		if (!$request_uri) { $request_uri = get_var("URL"); }

	}


	$friendly_url = ""; $query_string = "";

	if ($request_uri) {

		$slash_position = strrpos ($request_uri, "/");

		$request_uri = ($slash_position === false) ? $request_uri : substr($request_uri, $slash_position + 1);

		$question_mark = strrpos ($request_uri, "?");

		if ($question_mark === false) {

			$friendly_url = $request_uri;

		} else {

			$friendly_url = substr($request_uri, 0, $question_mark);

			$query_string = substr($request_uri, $question_mark + 1);

		}

	}


 	$is_friendly_url = preg_match("/(\.html)|(\.htm)|(.php)$/", $friendly_url) || !preg_match("/\./", $friendly_url);

	if (!$is_friendly_url) {

		header("HTTP/1.0 404 Not Found");

		exit;

	}

	$friendly_url = preg_replace("/(\.html)|(\.htm)|(.php)$/i", "", $friendly_url);


	if ($query_string) {

		$query_params = explode("&", $query_string);

		for ($qp = 0; $qp < sizeof($query_params); $qp++) {

			$query_param = $query_params[$qp];

			if (preg_match("/^([^=]+)=(.*)$/", $query_param, $matches)) {

				set_get_param($matches[1], $matches[2]);

			} else {

				set_get_param($query_param, "");

			}

		}

	}


	include_once ("./includes/common.php");


	// what page should be included

	$page_name = "";


	// check products categories

	if (!$page_name) {

		$sql  = " SELECT category_id FROM " . $table_prefix . "categories ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$category_id = $db->f("category_id");

			set_get_param("category_id", $category_id);

			$page_name = "products.php";

		}

	}


	// check product details page 

	if (!$page_name) {

		$sql  = " SELECT item_id FROM " . $table_prefix . "items ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$item_id = $db->f("item_id");

			set_get_param("item_id", $item_id);

			$page_name = "product_details.php";

		}

	}


	// check manufacturers page 

	if (!$page_name) {

		$sql  = " SELECT manufacturer_id FROM " . $table_prefix . "manufacturers ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$manufacturer_id= $db->f("manufacturer_id");

			set_get_param("manf", $manufacturer_id);

			$page_name = "products.php";

		}

	}


	// check user list page 

	if (!$page_name) {

		$sql  = " SELECT user_id FROM " . $table_prefix . "users ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$user_id = $db->f("user_id");

			set_get_param("user", $user_id);

			$page_name = "user_list.php";

		}

	}


	// check articles categories

	if (!$page_name) {

		$sql  = " SELECT category_id FROM " . $table_prefix . "articles_categories ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$category_id = $db->f("category_id");

			set_get_param("category_id", $category_id);

			$page_name = "articles.php";

		}

	}


	// check article details page 

	if (!$page_name) {

		$sql  = " SELECT article_id FROM " . $table_prefix . "articles ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$article_id = $db->f("article_id");

			set_get_param("article_id", $article_id);

			$page_name = "article.php";

		}

	}


	// check forum categories

	if (!$page_name) {

		$sql  = " SELECT category_id FROM " . $table_prefix . "forum_categories ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$category_id = $db->f("category_id");

			set_get_param("category_id", $category_id);

			$page_name = "forums.php";

		}

	}


	// check forum 

	if (!$page_name) {

		$sql  = " SELECT forum_id FROM " . $table_prefix . "forum_list ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$forum_id = $db->f("forum_id");

			set_get_param("forum_id", $forum_id);

			$page_name = "forum.php";

		}

	}


	// check forum topic

	if (!$page_name) {

		$sql  = " SELECT thread_id FROM " . $table_prefix . "forum ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$thread_id = $db->f("thread_id");

			set_get_param("thread_id", $thread_id);

			$page_name = "forum_topic.php";

		}

	}



	// check ads categories

	if (!$page_name) {

		$sql  = " SELECT category_id FROM " . $table_prefix . "ads_categories ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$category_id = $db->f("category_id");

			set_get_param("category_id", $category_id);

			$page_name = "ads.php";

		}

	}


	// check ads items 

	if (!$page_name) {

		$sql  = " SELECT item_id FROM " . $table_prefix . "ads_items ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$item_id = $db->f("item_id");

			set_get_param("item_id", $item_id);

			$page_name = "ads_details.php";

		}

	}


	// check custom page

	if (!$page_name) {

		$sql  = " SELECT page_code FROM " . $table_prefix . "pages ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$page_code = $db->f("page_code");

			set_get_param("page", $page_code);

			$page_name = "page.php";

		}

	}


	// check manuals list

	if (!$page_name) {

		$sql  = " SELECT manual_id FROM " . $table_prefix . "manuals_list ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$manual_id = $db->f("manual_id");

			set_get_param("manual_id", $manual_id);

			$page_name = "manuals_articles.php";

		}

	}


	// check manual article

	if (!$page_name) {

		$sql  = " SELECT article_id FROM " . $table_prefix . "manuals_articles ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$article_id = $db->f("article_id");

			set_get_param("article_id", $article_id);

			$page_name = "manuals_article_details.php";

		}

	}


	// check manual categories

	if (!$page_name) {

		$sql  = " SELECT category_id FROM " . $table_prefix . "manuals_categories ";

		$sql .= " WHERE friendly_url=" . $db->tosql($friendly_url, TEXT);

		$db->query($sql);

		if ($db->next_record()) {

			$category_id = $db->f("category_id");

			set_get_param("category_id", $category_id);

			$page_name = "manuals.php";

		}

	}


	if ($page_name) {

		header  ("HTTP/1.0 200 OK");

		include_once ($page_name);

		return;

	}


function set_get_param($param_name, $param_value)

{

  global $HTTP_GET_VARS;


	if (isset($_GET)) {

 	  $_GET[$param_name] = $param_value;

	} else {

 	  $HTTP_GET_VARS[$param_name] = $param_value;

	}

}


?>[/b][/color]

Вопросы: - Что сделать, чтобы дружественные урлы заработали?

- как сделать ссылку из .htaccess на этот файл php?

Ссылка на сообщение
Поделиться на других сайтах
  • 5 недель спустя...

Приветствую, интересует опция для .htaccess файла для того чтобы у каждого пользователя была "своя" страничка на сайте вида <username>.domen.ru.

Реализацию вижу таким образом что реврайт будет действовать по такому принципу:

При обращении на <username>.domen.ru. внутренность будет черпаться из index.php?subaction=userinfo&user=$1($1=username).

Возможно тема уже обсуждалась, но не нашел ее поиском.

Прошу помощи

Пробуйте:

RewriteCond %{HTTP_HOST} ^(.+?).домен.ру [NC]

RewriteCond %1 !^(www|ftp|mail)$ [NC]

RewriteRule ^$ /index.php?subaction=userinfo&user=%1 [L]

Изменено пользователем flo.mAster
Ссылка на сообщение
Поделиться на других сайтах

Помогите сформировать редирект 301 с определенной категории на поддомен. К примеру я перенес категорию "adult" с _www.мойсайт/xxx/ на _xxx.мойсайт.ru

Как теперь сформировать редирект чтоб все посетители которые с поисковых систем идут в xxx новости попадали на главную страницу поддомена? В индексе все ссылки типа _http://www.мойсайт.ru/28539-univer-50-serijj-2008-satrip.html (ЧПУ 1). Редирект в нужные страницы не получится потому что создал несколько категорий на поддоменне и рассортовал новости после чего изменилось ID новостей. Нужен просто код редиректа на главную страницу. Я так понял надо в движке покопаться ко всему

Изменено пользователем Михаилыч
Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

Скажите а как будет выглядеть код htaccess для сайта у которого адрес поддомена то есть его адрес в сети site.domain.ru но на самом деле он находится в папке domain.ru/home/user/site/

Ссылка на сообщение
Поделиться на других сайтах

shustrik30041981, точно так же

На стандартном htaccess который идет в демо включаю поддержку чпу и когда нажимаешь на полную новость или на статистику или другой какой нить раздел выдает ошибку страница не найдена The requested URL /main/1-post1.html was not found on this server. Выключаю чпу все нормально.

Ссылка на сообщение
Поделиться на других сайтах

blog.smartphoto.ru а ниже сам файл

нажимаешь на новость читать полностью и вот ничего не найдено

DirectoryIndex index.php

RewriteEngine On

# Редиректы

RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]

# Сам пост

RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6 [L]

RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L]

RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html(/?)+$ engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L]

RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4 [L]

RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$4&news_page=$2&cstart=$3 [L]

RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$3&news_page=$2 [L]

RewriteRule ^([^.]+)/print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ engine/print.php?news_page=$2&newsid=$3 [L]

RewriteRule ^([^.]+)/([0-9]+)-(.*).html(/?)+$ index.php?newsid=$2 [L]

RewriteRule ^page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$3&news_page=$1&cstart=$2 [L]

RewriteRule ^page,([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$2&news_page=$1 [L]

RewriteRule ^print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ engine/print.php?news_page=$1&newsid=$2 [L]

RewriteRule ^([0-9]+)-(.*).html(/?)+$ index.php?newsid=$1 [L]

# За день

RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2&day=$3 [L]

RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&day=$3&cstart=$4 [L]

# За весь месяц

RewriteRule ^([0-9]{4})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2 [L]

RewriteRule ^([0-9]{4})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&cstart=$3 [L]

# Вывод за весь год

RewriteRule ^([0-9]{4})(/?)+$ index.php?year=$1 [L]

RewriteRule ^([0-9]{4})/page/([0-9]+)(/?)+$ index.php?year=$1&cstart=$2 [L]

# вывод отдельному тегу

RewriteRule ^tags/([^/]*)(/?)+$ index.php?do=tags&tag=$1 [L]

RewriteRule ^tags/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=tags&tag=$1&cstart=$2 [L]

# вывод для отдельного юзера

RewriteRule ^user/([^/]*)/rss.xml$ engine/rss.php?subaction=allnews&user=$1 [L]

RewriteRule ^user/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L]

RewriteRule ^user/([^/]*)/page/([0-9]+)(/?)+$ index.php?subaction=userinfo&user=$1&cstart=$2 [L]

RewriteRule ^user/([^/]*)/news(/?)+$ index.php?subaction=allnews&user=$1 [L]

RewriteRule ^user/([^/]*)/news/page/([0-9]+)(/?)+$ index.php?subaction=allnews&user=$1&cstart=$2 [L]

RewriteRule ^user/([^/]*)/news/rss.xml(/?)+$ engine/rss.php?subaction=allnews&user=$1 [L]

# вывод всех последних новостей

RewriteRule ^lastnews/(/?)+$ index.php?do=lastnews [L]

RewriteRule ^lastnews/page/([0-9]+)(/?)+$ index.php?do=lastnews&cstart=$1 [L]

# вывод в виде каталога

RewriteRule ^catalog/([^/]*)(/?)+$ index.php?catalog=$1 [L]

RewriteRule ^catalog/([^/]*)/page/([0-9]+)(/?)+$ index.php?catalog=$1&cstart=$2 [L]

# вывод непрочитанных статей

RewriteRule ^newposts(/?)+$ index.php?subaction=newposts [L]

RewriteRule ^newposts/page/([0-9]+)(/?)+$ index.php?subaction=newposts&cstart=$1 [L]

# Статистические страницы

RewriteRule ^static/(.*).html(/?)+$ index.php?do=static&page=$1 [L]

# вывод избранных статей

RewriteRule ^favorites(/?)+$ index.php?do=favorites [L]

RewriteRule ^favorites/page/([0-9]+)(/?)+$ index.php?do=favorites&cstart=$1 [L]

RewriteRule ^rules.html$ index.php?do=rules [L]

RewriteRule ^statistics.html$ index.php?do=stats [L]

RewriteRule ^addnews.html$ index.php?do=addnews [L]

RewriteRule ^rss.xml$ engine/rss.php [L]

RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L]

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L]

RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^([^<]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L]

RewriteRule ^page,([0-9]+),([^/]+).html$ index.php?do=static&page=$2&news_page=$1 [L]

RewriteRule ^print:([^/]+).html$ engine/print.php?do=static&page=$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L]

Изменено пользователем shustrik30041981
Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...

подскажите, как сделать

переехал с другого движка на DLE ( http://www.24.kg - лицензия)

Базу перенес почти ручками

Все работает кроме ссылок на yandex в базе сми (http://news.yandex.ru/smi/24kg)

так на yandex - http://www.24.kg/politic/2009/08/02/116957.html"]http://www.24.kg/politic/2009/08/02/116957.html

оригинал - http://www.24.kg/politic/53894-2009/08/02/116957.html"]http://www.24.kg/politic/53894-2009/08/02/116957.html

не пойму как можно сделать данную переадресацию

то есть просто убрать id новости

Ссылка на сообщение
Поделиться на других сайтах
  • 4 месяца спустя...

Устал мучаться, прошу помощи, ветку читал - запутался. http://soft.pravil-net.ru/ - открывается поддомен, но если смотреть новость, дле пытается открыть pravil-net.ru/soft/..... и ничего не открывается, вообщем мне надо, чтобы все ссылки нормально открывались и были вида soft.pravil-net.ru/grafica/..... Буду очень благодарен за помощь!!!

Ссылка на сообщение
Поделиться на других сайтах

Итак народ, хотел бы создать эту тему лишь потому, что многие непонимают кое-чего. Наверное все знают, что начиная с версии 5.5 видоизменились формирования ссылок в DLE. Если раньше мы видили ссылку на категорию вида site.ru/category/test/ , то с выходом 5.5 стали видеть site.ru/test/ . Но это не самое главное, главное то, что у многих имеется, например форум по адресу site.ru/forum/ , и вот при заходе на него, либо после того как вы его решили открыть, залили двиг и указали путь к установке вы видите... свой сайт с ошибой вида По данному критерию новости не найдены, либо у вас нет доступа для просмотра этих новостей. Это значит, что скрипт обращается к категории, но т. к. её нет, мы видим эту ошибку. Вообщем решение проблемы таково.

1. Создали папку с форумом /forum/

2. Создаём файл .htaccess

3. Открываем его, например блокнотом, и вписываем туда следующую строчку RewriteEngine Off

4. Сохраняем файл и кидаем в папку с форумом

Всё! Теперь мы видим наш форум, а не ошибку о том, что категории с таким названием не существует. Чтобы не париться с .htaccess , для тех кто не понимает что и как делается, кладу сразу ссылку с файлом. Вам лишь будет достаточно скачать его и кинуть в директорию форума.

.HTACCESS

P. S. Прошу celsoft'a закрепить тему, она будет полезна новичкам и незнающим людям. Да и чтоб небыло тем дубликатов... ;)

P. P. S. И ещё, в описании темы вместо Помощь в формировании ссылок, напишите плз Решение проблемы

Balshoe spasibo drug, uje 3 dnya muchayus s .htaccess v glavnem domene patamushto subdomain i ne atkrivalis. a sichas palajil v subdomain i novi .htacess i vsyo rabotaet.

Sorry for latinski alphabet, netu ruskovo.

SPASIBO ;)

Ссылка на сообщение
Поделиться на других сайтах

Мне помогите кто-нибудь плз! :(

Попробуй .htaccess удалить и отключить ЧПУ, если заработает значит в httpd.conf (конфиг apache) не раскомментирована строчка:

LoadModule rewrite_module libexec/apache22/mod_rewrite.so

может и немного по другому написано будет, зависит от системы и версии апача (главное mod_rewrite.so)

Возможно хостер не поддерживает mod_rewrite

Ну это я так, гадаю на "кофейной гуще", что пришло на данный момент на ум ;)

Как вариант (лучший), доступ Celsoft'у дай к серверу, сайту и ftp (если лицуха)через ЛС с dle-news.ru, а так слишком мало данных.

Изменено пользователем Captain
Ссылка на сообщение
Поделиться на других сайтах

Мне помогите кто-нибудь плз! :(

Попробуй .htaccess удалить и отключить ЧПУ, если заработает значит в httpd.conf (конфиг apache) не раскомментирована строчка:

LoadModule rewrite_module libexec/apache22/mod_rewrite.so

может и немного по другому написано будет, зависит от системы и версии апача (главное mod_rewrite.so)

Возможно хостер не поддерживает mod_rewrite

Ну это я так, гадаю на "кофейной гуще", что пришло на данный момент на ум ;)

Как вариант (лучший), доступ Celsoft'у дай к серверу, сайту и ftp (если лицуха)через ЛС с dle-news.ru, а так слишком мало данных.

И как расскоментировать эту строчку в апачи? Хостер поддерживает мод рерайт, может кто нибудь знает что прописать в .htaccess

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...