SSJ + WP

ftvgirlspro
Posts: 58
Joined: Fri Mar 15, 2019 12:58 pm

SSJ + WP

Post by ftvgirlspro »

Здравствуйте. Могу ли я использовать Смарт совместно с Вордпресс?
Лишь малую его часть... Которая будет на блоге уводить процент посетителей (скажем, 20%) на дружественный сайт. Посетитель кликнет на внутреннюю ссылку сайта... и либо попадет, куда хотел, либо переадресуется на трейдера.
Тогда нужно каким-то образом переписывать урлы Вордпресса. Как это возможно сделать динамически, на лету... без замены ссылок в базе. Например, реврайт или автоматическая подстановка "out.php" к урлам...
admin
Site Admin
Posts: 37249
Joined: Wed Sep 10, 2008 11:43 am

Re: SSJ + WP

Post by admin »

Приветствую!

да, условно урл ВП сейчас http://domain/post/asd/

добавить реврайт типа

RewriteRule ^post/(.*)$ /scj/cgi/out.php?url=http://your_domain/%{REQUEST_URI} [L]

вообще все эти задачи решаются добавлением реврайтов
тот случай когда полчаса чтения доки по реврайтам окупится сторицей
Don't forget to run script update
ftvgirlspro
Posts: 58
Joined: Fri Mar 15, 2019 12:58 pm

Re: SSJ + WP

Post by ftvgirlspro »

Code: Select all

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_METHOD} POST
RewriteRule ^category/(.*)$ /scj/cgi/out.php?url=https://girlsolotouch.com/category/%{REQUEST_URI} [L]

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_METHOD} POST
RewriteRule ^watch/(.*)$ /scj/cgi/out.php?url=https://girlsolotouch.com/watch/%{REQUEST_URI} [L]
Я добавил вот такие правила htaccess
редирект срабатывает.
но почему-то

1) Смарт не считает IN от трейдеров
2) Смарт не считает OUT
Attachments
2019-04-05_040522.jpg
2019-04-05_040522.jpg (142.77 KiB) Viewed 1785 times
admin
Site Admin
Posts: 37249
Joined: Wed Sep 10, 2008 11:43 am

Re: SSJ + WP

Post by admin »

пойдем по очереди

инов нет - в cjpages прописан WP? индекса смарта на корне домена?
или там везде ВП и предполагается что смарт как-то волшебным образом узнает сколько было хитов у ВП? )
Don't forget to run script update
ftvgirlspro
Posts: 58
Joined: Fri Mar 15, 2019 12:58 pm

Re: SSJ + WP

Post by ftvgirlspro »

как вы можете видеть по скрину, считается IN от SE, bookmarks и прочего, но не от трейдеров.

в корне домена нет индекса смарта: там индекс WP. Но шаблон WP инклюдит include.php смарта (то есть этот файл инклюдится на каждую страницу WP):
<?php include_once ('/home/girlsol/domains/girlsolotouch.com/public_html/scj/cgi/include.php'); ?>


в CJ Pages прописано:
/home/girlsol/domains/girlsolotouch.com/public_html/scj/tube/index.php (дефолтная запись)
/home/girlsol/domains/girlsolotouch.com/public_html/index.php (индекс WP)
/home/girlsol/domains/girlsolotouch.com/public_html/common.php (из папки cgi-bin смарта)
/home/girlsol/domains/girlsolotouch.com/public_html/ (корень домена)
admin
Site Admin
Posts: 37249
Joined: Wed Sep 10, 2008 11:43 am

Re: SSJ + WP

Post by admin »

cjpages имеет смысл только если индекс смарта на корне

для начала

1. индекс смарта на корень
2. индекс WP пеерименовать надо в index_wp.php например
3. прописать ТОЛЬКО его в cjpages

смотрим как работает и начнет и считать трейдеров
Don't forget to run script update
ftvgirlspro
Posts: 58
Joined: Fri Mar 15, 2019 12:58 pm

Re: SSJ + WP

Post by ftvgirlspro »

если я переименую индекс wordpress'a, как будет открываться вордпресс при открытии главной страницы сайта?

я хочу использовать от смарта чисто трейд составляющую.
admin
Site Admin
Posts: 37249
Joined: Wed Sep 10, 2008 11:43 am

Re: SSJ + WP

Post by admin »

индекс смарта загружает то что пропиано в cjpages
для этого там и прописано по дефолту

/home/girlsol/domains/girlsolotouch.com/public_html/scj/tube/index.php (дефолтная запись)


и по этой же причине ваша запись
/home/girlsol/domains/girlsolotouch.com/public_html/ (корень домена)
не имеет смысла
Don't forget to run script update
ftvgirlspro
Posts: 58
Joined: Fri Mar 15, 2019 12:58 pm

Re: SSJ + WP

Post by ftvgirlspro »

Хорошо. Спасибо. А как OUT наладить?
admin
Site Admin
Posts: 37249
Joined: Wed Sep 10, 2008 11:43 am

Re: SSJ + WP

Post by admin »

ины появились как надо?
Don't forget to run script update
Post Reply