нормальная 404 вместо 404 от апача

Post Reply
alexandrbublik
Posts: 5
Joined: Sun Aug 16, 2015 11:08 am

нормальная 404 вместо 404 от апача

Post by alexandrbublik »

Здравствуйте, подскажите пожалуйста нубу.
На локалке стоит сайт 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}

заранее огромное спасибо
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: нормальная 404 вместо 404 от апача

Post by admin »

Вам надо прописать 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 от апача

Post by alexandrbublik »

Спасибо, теперь хоть знаю куда рыть.
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 от апача

Post by alexandrbublik »

Спасибо решено
в .htaccess добавил
ErrorDocument 404 /scj/tube/?force_template=404

?force_template подключает любой темплейт как я понял.
Извините за мою глупость, php буду грызть, тут как я понял без его знания нечего делать
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: нормальная 404 вместо 404 от апача

Post by admin »

NP
пхп вроде как тут еще и не применяли нигде )
Don't forget to run script update
alexandrbublik
Posts: 5
Joined: Sun Aug 16, 2015 11:08 am

Re: нормальная 404 вместо 404 от апача

Post by alexandrbublik »

admin wrote:NP
пхп вроде как тут еще и не применяли нигде )
:lol:

В любом случае большое человеческое спасибо ;)
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: нормальная 404 вместо 404 от апача

Post by admin »

NP)
Don't forget to run script update
Post Reply