G-and-Y

G-and-Y
Рейтинг
185
Регистрация
29.06.2013
18572d

Какой доход приносит сайт?

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

пробовал подгружать вместо

echo "<div id='as_no'>Адрес страницы указан неверно!</div>";

это

include($server."404.php");

Не помогает

Вот начало кода может кто то то разберется

<?php
include("blocks/host.php");
if(isset($_GET['autor']) and isset($_GET['name']))
{
$get_autor = $_GET['autor'];
$get_name = $_GET['name'];
include($server."scripts/db.php");
$index = mysql_query("SELECT * FROM books WHERE tr_autor='".$get_autor."' and tr_name='".$get_name."'");

$i_info = mysql_fetch_array($index);
$kol_maz = sizeof($i_info);
if($kol_maz > 1)
{
$name = $i_info['name'];
$date_book = $i_info['date'];
$kol_reviews = $i_info['kol_reviews'];
$autor_name = $i_info['autor_name'];
$autor_lastname = $i_info['autor_lastname'];
$series = $i_info['series'];
$janr = $i_info['janr'];
$partner = $i_info['partner'];
$description = $i_info['description'];
$img_b = $i_info['img_b'];
$datez = $i_info['date'];

$tr_janr = $i_info['tr_janr'];
$tr_autor = $i_info['tr_autor'];
$tr_series = $i_info['tr_series'];
if($series != "")
{
$series_tit = " (".$series.")";
$series_tit2 = ", ".$series;
$series_tit3 = " (<a href='".$hosts."series.php?series=".$tr_series."'>".$series."</a>)";
}
else
{
$series_tit = "";
$series_tit2 = "";
$series_tit3 = "";
}
$new_pr = $i_info['prosmotri'];
if($new_pr == "") {$new_pr = 1;} else {$new_pr++;}
mysql_query("UPDATE books SET prosmotri='".$new_pr."' WHERE tr_autor='".$get_autor."' and tr_name='".$get_name."'");
$title_text = " ".$name;
$text_anotation = .$name.
$text_anotation2 = "";
$keyword = $name
}
else
{
$title_text = "Адрес страницы указан неверно!";
$text_anotation = "Адрес страницы указан неверно!";
$text_anotation2 = "Адрес страницы указан неверно!";
$series_tit = "";
$series_tit2 = "";
$series_tit3 = "";
$keyword = "Адрес страницы указан неверно!";
}
}
else
{
$title_text = "Адрес страницы указан неверно!";
$text_anotation = "Адрес страницы указан неверно!";
$series_tit = "";
$series_tit2 = "";
$series_tit3 = "";
$keyword = "Адрес страницы указан неверно!";
}

if(isset($_POST['name_reviews']))
{
$name_reviews = $_POST['name_reviews'];
$com_reviews = $_POST['com_reviews'];
if($com_reviews != "" and $com_reviews != " " and $com_reviews != " " and $com_reviews != " " and $com_reviews != " " and $name_reviews != "" and $name_reviews != " " and $name_reviews != " " and $name_reviews != " " and $name_reviews != " ")
{
$com_date = date("Дата: d-m-Yг. Время: H:i");
include($server."scripts/db.php");
mysql_query("INSERT INTO reviews(name,reviews,date,date_films,moder) VALUES ('".$name_reviews."','".$com_reviews."','".$com_date."','".$date_book."','no')");
$yes_com_reviews = "yes";

}
else
{
$no_com_reviews = "yes";
}
}

?>



---------- Добавлено 04.05.2014 в 19:31 ----------

Разобрался

else
{
header('HTTP/1.0 404 Not Found');
header('Status: 404 Not Found');

$title_text = "Адрес страницы указан неверно!";
$text_anotation = "Адрес страницы указан неверно!";
$text_anotation2 = "Адрес страницы указан неверно!";
$series_tit = "";
$series_tit2 = "";
$series_tit3 = "";
$keyword = "Адрес страницы указан неверно!";
}

разобрался еще рас спс!!!

RewriteEngine On
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^name=([^&]+)&autor=([^&]+)
RewriteRule ^book.php /%1-%2.html? [R=301,L]
RewriteRule ^(.+?)-(.+?)\.html$ book.php?name=$1&autor=$2 [L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^autor=([^&]+)
RewriteRule ^autor.php /%1.html? [R=301,L]
RewriteRule ^(.+?)\.html$ autor.php?autor=$1 [L]



---------- Добавлено 04.05.2014 в 00:45 ----------

Новая беда :(

Каждый третий редирект не работает, тоесть в данном примере в верху

редиректит с

autor.php?autor=zigmund_frejd

на

zigmund_frejd.html

но пишет Адрес страницы указан неверно!

Меняем местами с book.php тогда не работает эта стр.

Также при

RewriteEngine On
RewriteRule ^(.+?)-(.+?)\.html$ book.php?name=$1&autor=$2 [L]
RewriteRule ^(.+?)\.html$ book_exchanger.php?book=$1 [L]
RewriteRule ^(.+?)\.html$ autor.php?autor=$1 [L]

третья не работает :(

СПС! и еще если не затруднит, как эту строчку 301м?

RewriteRule ^(.+?)-(.+?)\.html$ book.php?name=$1&autor=$2 [L]

Ваш вариант выдает

/autor/.html?autor=galina_khovanova

не работает :(

Нашел такой вариант

RewriteEngine On
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} autor=([^&]+)$
RewriteRule ^autor.php$ /%1.html? [L,R=301,L]
RewriteRule ^(.+?)\.html$ autor.php?autor=$1 [L]

работает но не пойму как его применить к этой строке

RewriteRule ^(.+?)-(.+?)\.html$ book.php?name=$1&autor=$2 [L]

спс siv1987 сработало, блин проверял без /book/

А как прописать что б был 301 редирект

с autor.php?autor=

на

autor/

Что за бела по js кодам?

502 Bad Gateway

janr и series написал просто какие еще есть и нужно ли их реврайтить.

Надеюсь понимаете что это реврайты а значит и проверять нужно чпу ссылками.

Не понял?

п.с. на впс все включено, спрашивал у техподдержки.

Не получается, мб что то надо добавлять в index.php

Как я уже только не побывал, хз в чем беда.

Все ссылки с сайта

janr.php?janr=
book.php?name=s_pervogo_vzglyada&autor=
autor.php?autor=nikolas_sparks
asearch.php?series=
book_exchanger.php?book=
series.php?series=
Всего: 1642