search form problem

Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

search form problem

Post by Axcel »

поисковая форма прописана так

Code: Select all

<form action="/"><input type="text" name="search" ><button type="submit" value="">&#8981;</button></form>
но при поиске выкидывает на индекс, а не на

Code: Select all

domain.com/?search=some_word
Подскажите, пожалуйста, куда посмотреть и что поправить?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: search form problem

Post by admin »

выглядит ок
может где-то редиректы какие-то есть, может реврайты, думаю смысла гадать нет

я бы что б было проще тестировать положил это в html файл и в нем и тестировал, было бы проще понять
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

Re: search form problem

Post by Axcel »

вот htaccess

Code: Select all

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on

RewriteEngine On

RewriteBase /

RewriteRule ^index.html$ /scj/tube/index.php?force_template=index
RewriteRule ^links.html$ /scj/tube/index.php?force_template=links
RewriteRule ^reg.html$ /scj/scjwebmaster.php
RewriteRule ^sitemap.xml$ /scj/sitemap.php [L,QSA]
#Pages
#page numbers, best
RewriteRule ^porn/(.+)\-([0-9]+)\.html$ /scj/cgi/out.php?url=content&p=100&dont_count_in_trade=true&skip_sell=true&group_name=$1&order=ctr&page=$2&%{QUERY_STRING} [L]
#category page, best
RewriteRule ^porn/(.+)\.html$ /scj/cgi/out.php?url=content&p=100&dont_count_in_trade=true&skip_sell=true&group_name=$1&order=ctr&%{QUERY_STRING} [L]

#slug galleries
RewriteRule ^vids/([^/]+).html$ /scj/tube/?slug=$1 [L]

RewriteRule ^search/([^/]+)/([^/]+)/$ /scj/tube/index.php?search=$1&page=$2&%{QUERY_STRING}
RewriteRule ^search/([^/]+)/([^/]+)/([^/]+)/$ /scj/tube/index.php?search=$1&order=$2&page=$3&%{QUERY_STRING} 
RewriteRule ^scj2.lic$ - [L,R=404]

#Models
RewriteRule ^models.html$ /scj/tube/index.php?force_template=model_list
RewriteRule ^girl/(.+)\-([0-9]+)\.html$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&p=100&skip_to_cookie=true&skip_sell=true&model_slug=$1&force_template=model_galleries [L]
RewriteRule ^girl/(.+)\.html$ /scj/tube/?model_slug=$1&force_template=model_galleries [L]

#Toplist rw
RewriteRule ^top/list/(.+)$ /scj/cgi/out.php?member=$1 [L]

строка

Code: Select all

https://домен.ком/?search=test
тоже показывает индекс, а не результаты поиска.


что ещё можно посмотреть? я не знаю что ещё тестировать можно.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: search form problem

Post by admin »

аа те показывает индекс - это значит выводит темпелейт индекс?
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

Re: search form problem

Post by Axcel »

да, выводит темплейт индекса
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: search form problem

Post by admin »

что в common.php?
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

Re: search form problem

Post by Axcel »

Code: Select all

<?php
if (!defined('BASE_DIR')) define('BASE_DIR', '/home/axcel/web/site.com/public_html/scj/');
if (isset($_GET['aa'])) $_GET['member'] = $_GET['aa'];
if (isset($_GET['bb'])) $_GET['link'] = $_GET['bb'];
if (isset($_GET['ccc'])) $_GET['url'] = $_GET['ccc'];
if (isset($_GET['ddd'])) $_GET['scheme_id'] = $_GET['ddd'];
if (isset($_GET['eeee'])) $_GET['gallery_id'] = $_GET['eeee'];
if (isset($_GET['search'])) file_put_contents('/home/axcel/web/site.com/public_html/s.txt', print_r($_GET['search']."\n", true), FILE_APPEND);
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: search form problem

Post by admin »

https://домен.ком/scj/tube/?search=test

тоже индекс темпелйт? и ТОЧНО темпелйты не перепутаны?
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

Re: search form problem

Post by Axcel »

а вот так

Code: Select all

https://домен.ком/scj/tube/?search=test
поисковый темплейт, как и должно быть.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: search form problem

Post by admin »

возможно срабатывает
RewriteRule ^index.html$ /scj/tube/index.php?force_template=index
если веб подставляет index.htmml по дефолту

100% это что-то в реврайтах или коммон
Don't forget to run script update
Post Reply