Здравствуйте, подскажите пожалуйста нубу.
На локалке стоит сайт mysite.zz
Не могу понять как заставить работать страницу 404 движка.
в
Rotation > CMS Templates > Templates >404 присутствует
в браузере вбиваю mysite.zz/blablabla
выдается:
Not Found
The requested URL /egsdg was not found on this server.
Apache/2.2.22 (Ubuntu) Server at mysite.zz Port 80
Я подозреваю, что это htaccess за это отвечает, но не у кого спросить, а уже одна бессонная ночь присутствует =)
Вот мой хтассесс:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]{2})/(.*)$ $2?force_lng=$1&%{QUERY_STRING} [L]
RewriteRule ^category/([^/]+)/$ /scj/cgi/out.php?url=content&p=100&dont_count_in_trade=true&skip_sell=true&group_name=$1&order=ctr&%{QUERY_STRING} [L]
RewriteRule ^category/([^/]+)/([^/]+)/([^/]+)/$ /scj/cgi/out.php?url=content&p=100&dont_count_in_trade=true&skip_sell=true&group_name=$1&order=$2&page=$3&%{QUERY_STRING} [L]
#slug galleries
RewriteRule ^gallery/([^/]+)/index.html$ /scj/cgi/out.php?url=content&slug=$1&%{QUERY_STRING} [L]
RewriteRule ^gallery/([^/]+)/([0-9]{1,2}).html$ /scj/cgi/out.php?url=content&slug=$1&item_id=$2&%{QUERY_STRING} [L]
#tags
RewriteRule ^tag/([^/]+)/([^/]+)/([^/]+)/$ /scj/tube/index.php?tag=$1&page=$3&order=$2&%{QUERY_STRING} [L]
RewriteRule ^tag/([^/]+)/([^/]+)/$ /scj/tube/index.php?tag=$1&page=$2&%{QUERY_STRING} [L]
RewriteRule ^tag/([^/]+)/$ /scj/tube/index.php?tag=$1&%{QUERY_STRING} [L]
#model galleries
RewriteRule ^model_galleries/([^/]+)/$ /scj/tube/?model_slug=$1&force_template=model_galleries [L]
RewriteRule ^model_galleries/([^/]+)/([^/]+)/$ /scj/tube/?model_slug=$1&page=$2&force_template=model_galleries [L]
RewriteRule ^model/([^/]+)/$ /scj/tube/?model_slug=$1&force_template=model_galleries&%{QUERY_STRING} [L]
RewriteRule ^model/([^/]+)/([^/]+)/([^/]+)/$ /scj/tube/?model_slug=$1&force_template=model_galleries&order=$2&page=$3&%{QUERY_STRING} [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}
заранее огромное спасибо
нормальная 404 вместо 404 от апача
Re: нормальная 404 вместо 404 от апача
Вам надо прописать error document 404 на /scj/tube/?force_template=content_not_found
Как это правильно прописывается лучше посмотреть в гугле.
Как это правильно прописывается лучше посмотреть в гугле.
Don't forget to run script update
-
alexandrbublik
- Posts: 5
- Joined: Sun Aug 16, 2015 11:08 am
Re: нормальная 404 вместо 404 от апача
Спасибо, теперь хоть знаю куда рыть.
Last edited by alexandrbublik on Thu Aug 04, 2016 5:27 pm, edited 1 time in total.
-
alexandrbublik
- Posts: 5
- Joined: Sun Aug 16, 2015 11:08 am
Re: нормальная 404 вместо 404 от апача
Спасибо решено
в .htaccess добавил
ErrorDocument 404 /scj/tube/?force_template=404
?force_template подключает любой темплейт как я понял.
Извините за мою глупость, php буду грызть, тут как я понял без его знания нечего делать
в .htaccess добавил
ErrorDocument 404 /scj/tube/?force_template=404
?force_template подключает любой темплейт как я понял.
Извините за мою глупость, php буду грызть, тут как я понял без его знания нечего делать
Re: нормальная 404 вместо 404 от апача
NP
пхп вроде как тут еще и не применяли нигде )
пхп вроде как тут еще и не применяли нигде )
Don't forget to run script update
-
alexandrbublik
- Posts: 5
- Joined: Sun Aug 16, 2015 11:08 am
Re: нормальная 404 вместо 404 от апача
admin wrote:NP
пхп вроде как тут еще и не применяли нигде )
В любом случае большое человеческое спасибо







