zza
С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827
|
Добавлено: 02/06/13 в 17:27 |
приветы, подскажите плиз как сделать.
сейчас хитачесс
DirectoryIndex index.php index.html index.shtml index.cgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp-index.php [L]
RewriteRule ^gallery/(.*)/(.*)/index.html?(.*)$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&content_id=$2
RewriteRule ^gal/(.*)/(.*)/(.*)/index.html?(.*)$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&group=$1&url=content&content_id=$3
RewriteRule ^category/(.*)/(.*)/(.*)/(.*)/$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&p=100&skip_sell=true&group_id=$1&order=$3&page=$4
RewriteRule ^tag/(.*)/$ /scj/tube/index.php?tag=$1
RewriteRule ^search/(.*)/(.*)/(.*)/(.*)/$ /scj/tube/index.php?search_type=$1&search=$2&order=$3&page=$4
RewriteRule ^action/(.*)/(.*)/$ /scj/tube/index.php?action=$1&action_params=$2 [L]
RewriteRule ^action/(.*)$ /scj/tube/index.php?action=$1 [L]
соответсвенно, вордпрессовский индекс переименован - wp-index.php
а от смарта залит в корень
но при клике по галере, отправляешься на одну из паг блога.
|
|
|
|
С нами с 03.02.11
Сообщения: 842
Рейтинг: 301
|
Добавлено: 02/06/13 в 19:07 |
попробуй перенести эту строку "RewriteRule . /wp-index.php [L]" в самый низ. то есть, все то, что не подойдет под рулезы смарта - поехает в вп-индекс. а сейчас твой рерайт все заворачивает на вп-индекс. пуква L говорит о том, что дальнейшие рерайты не будут выполняться, ибо Last, а совпадает он с любым урлом если это несуществующий файл/папка
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 02/06/13 в 19:46 |
Код: |
RewriteEngine On
RewriteRule ^gallery/(.*)/(.*)/index.html?(.*)$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&content_id=$2
RewriteRule ^gal/(.*)/(.*)/(.*)/index.html?(.*)$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&group=$1&url=content&content_id=$3
RewriteRule ^category/(.*)/(.*)/(.*)/(.*)/$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&p=100&skip_sell=true&group_id=$1&order=$3&page=$4
RewriteRule ^tag/(.*)/$ /scj/tube/index.php?tag=$1
RewriteRule ^search/(.*)/(.*)/(.*)/(.*)/$ /scj/tube/index.php?search_type=$1&search=$2&order=$3&page=$4
RewriteRule ^action/(.*)/(.*)/$ /scj/tube/index.php?action=$1&action_params=$2 [L]
RewriteRule ^action/(.*)$ /scj/tube/index.php?action=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp-index.php [L]
|
все просто
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
10
|
|
|
zza
С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827
|
Добавлено: 02/06/13 в 19:51 |
неа, не помогло, к сожалению
что интересно, на другом домене, так сделал и заработало, а тут такие качели
|
|
|
|
мы, цари - народ работящий!
С нами с 11.06.05
Сообщения: 13121
Рейтинг: 4892
|
Добавлено: 02/06/13 в 22:36 |
в том то и дело что и in,cgi трейда и index.php блога
нужно как-то разделить
у меня такая беда с топом на форум под VB
нет пока решения
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 03/06/13 в 00:26 |
поправка, добавьте [L] к правилам, не обратил внимание на отсутствие.
Код: | RewriteRule ^gallery/(.*)/(.*)/index.html?(.*)$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&content_id=$2 [L]
RewriteRule ^gal/(.*)/(.*)/(.*)/index.html?(.*)$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&group=$1&url=content&content_id=$3 [L]
RewriteRule ^category/(.*)/(.*)/(.*)/(.*)/$ /scj/cgi/out.php?link=images/%{QUERY_STRING}&url=content&p=100&skip_sell=true&group_id=$1&order=$3&page=$4 [L]
RewriteRule ^tag/(.*)/$ /scj/tube/index.php?tag=$1 [L]
RewriteRule ^search/(.*)/(.*)/(.*)/(.*)/$ /scj/tube/index.php?search_type=$1&search=$2&order=$3&page=$4 [L]
RewriteRule ^action/(.*)/(.*)/$ /scj/tube/index.php?action=$1&action_params=$2 [L]
RewriteRule ^action/(.*)$ /scj/tube/index.php?action=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp-index.php [L] |
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
11
|
|
|
zza
С нами с 19.10.03
Сообщения: 9911
Рейтинг: 4827
|
Добавлено: 03/06/13 в 07:37 |
Stek, спасибо большущее, все работает теперь!
|
|
|
|
мы, цари - народ работящий!
С нами с 11.06.05
Сообщения: 13121
Рейтинг: 4892
|
Добавлено: 03/06/13 в 13:32 |
может и мне подскажут как втулить учет трафика для топа от SmartСJ в VB?
Код: [развернуть] |
DirectoryIndex index.php
RewriteEngine On
#RewriteRule ^([a-z0-9_\-]*-(f|all)[0-9]+(p[0-9]+|/index[0-9]*)?\.html)$ forumdisplay.php/$1 [QSA,L]
#RewriteRule ^([a-z0-9_\-]*-(t|p)[0-9]+(p[0-9]+|/index[0-9]*)?\.html)$ showthread.php/$1 [QSA,L]
#RewriteCond %{REQUEST_URI} !(index\.php|\.css) [NC]
#RewriteRule ^(archive)/(.*)$ $1/index.php/$2 [QSA,L]
RewriteCond %{HTTP_HOST} http://forumboard/archive/
RewriteRule .* http://forumboard.com/ [R]
# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On
# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /
#RewriteCond %{HTTP_HOST} !^www\.forumboard.\.com
#RewriteRule (.*) http://www.forumboard.com/forums/$1 [L,R=301]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
#RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap|api\.php)
#RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
#????????? ?????? ????? ? ???????
SetEnvIfNoCase user-Agent ^FrontPage [NC,OR]
SetEnvIfNoCase user-Agent ^Java.* [NC,OR]
SetEnvIfNoCase user-Agent ^Microsoft.URL [NC,OR]
SetEnvIfNoCase user-Agent ^MSFrontPage [NC,OR]
SetEnvIfNoCase user-Agent ^Offline.Explorer [NC,OR]
SetEnvIfNoCase user-Agent ^[Ww]eb[Bb]andit [NC,OR]
SetEnvIfNoCase user-Agent ^Zeus [NC]
<limit get="" post="" head="">
Order Allow,Deny
Allow from all
Deny from env=bad_bot
</limit>
|
|
|
|
|