Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne].htaccess złe napisany?
Forum PHP.pl > Forum > Przedszkole
aras785
Witam. W error.log mam takie błędy:

Kod
[error] [client 199.30.*.*] Request exceeded the limit of 50 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.


I htaccess

Kod
ErrorDocument 400 /index.php?artykul=1
ErrorDocument 401 /index.php?artykul=2
ErrorDocument 403 /index.php?artykul=3
ErrorDocument 404 /index.php?artykul=4
ErrorDocument 500 /index.php?artykul=5

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} !^www.moja-domena.pl [NC]
RewriteRule ^(.*)$ http://www.moja-domena.pl%{REQUEST_URI} [R=301,L]

RewriteRule ([a-z]{2}/)?test$                         admin/test_rewrite.php              [L]
RewriteRule ([a-z]{2}/)?index\.html$                  index.php?                          [L]
RewriteRule ([a-z]{2}/)?index\.html(.*)$              index.php$2                         [L]
RewriteRule ([a-z]{2}/)?shopcart$                     index.php?dodaj=0                   [L]
RewriteRule ([a-z]{2}/)?registration$                 index.php?rejestracja=true          [L]
RewriteRule ([a-z]{2}/)?login$                        index.php?login=true                [L]
RewriteRule ([a-z]{2}/)?logout$                       index.php?logout=true               [L]
RewriteRule ([a-z]{2}/)?my_account$                   index.php?myaccount=1               [L]
RewriteRule ([a-z]{2}/)?my_account_history$           index.php?myaccount=2               [L]
RewriteRule ([a-z]{2}/)?my_account_personal$          index.php?myaccount=4               [L]
RewriteRule ([a-z]{2}/)?my_account_pass$              index.php?myaccount=5               [L]
RewriteRule ([a-z]{2}/)?last_added$                   index.php?ostatnio_dodane=true      [L]
RewriteRule ([a-z]{2}/)?promotions$                   index.php?promocje=true             [L]
RewriteRule ([a-z]{2}/)?search$                       index.php?szukaj_zaawansowane=true  [L]
RewriteRule ([a-z]{2}/)?news$                         index.php?nowosci=true              [L]
RewriteRule ([a-z]{2}/)?bestsellers$                  index.php?bestsellers=true          [L]
RewriteRule ([a-z]{2}/)?sitemap$                      index.php?mapa=true                 [L]
RewriteRule ([a-z]{2}/)?cennik\.html$                 index.php?cennik=true               [L]
RewriteRule ([a-z]{2}/)?cennik_hurt\.html$            index.php?cennik_hurt=true          [L]
RewriteRule ([a-z]{2}/)?clear_cart$                   index.php?dodaj=0&oproznij=true     [L]
RewriteRule ([a-z]{2}/)?cart_order$                   index.php?dodaj=0                   [L]
RewriteRule ([a-z]{2}/)?invoice_(.{32})(/(.*)){0,}$   show_invoice.php?invoice=$2&type=$4 [L]
RewriteRule ([a-z]{2}/)?back_to_([0-9]*)$             index.php?podkat=$2                 [L]
RewriteRule ([a-z]{2}/)?back_to_cart([0-9]*)$         index.php?dodaj=0&podkat=$2         [L]
RewriteRule ([a-z]{2}/)?active_user_([0-9]+)_(.{32})_(.{6,32})$                         ?userid=$2&mdkey=$3&sessid=$4       [L]
RewriteRule ([a-z]{2}/)?allegro_edit_(.{32})$         ?allegro_edit=1&allkey=$2           [L]
RewriteRule ([a-z]{2}/)?menubox/(.*)$                 ?menubox=$2                         [L]
RewriteRule ([a-z]{2}/)?.+-d([0-9\.,]+)\.html$        ?dodaj=0&usun=$2                    [L]
RewriteRule ([a-z]{2}/)?.+-p([0-9]+)-store([0-9]+)\.html$       ?zobacz=$2&zapisz_produkt=$3       [L]
RewriteRule ([a-z]{2}/)?.+-p([0-9]+)-del([0-9]+)s([0-9]+)\.html$   ?zobacz=$2&usun_produkt=$3&zapisane=$4     [L]
RewriteRule ([a-z]{2}/)?.+-p([0-9]+)([t]{0,1})?[e]?([0-9\.,]+)?[m]?([0-9]+)?[c]?(([0-9]+)-?([0-9]+)?-?([0-9]+)?-?([0-9]+)?)?\.html$     ?zobacz=$2&att_info=$3&ed=$4&producent=$5&c=$6               [L]


RewriteRule ([a-z]{2}/)?mb$        admin/test_rewrite.php                            [L]


RewriteRule ([a-z]{2}/)?.+-a([0-9]+)\.html$        ?dodaj=$2                                         [L]
RewriteRule ([a-z]{2}/)?.+-c([0-9]+)\.html$        ?podkat=$2                                        [L]
RewriteRule ([a-z]{2}/)?.+-m([0-9]+)\.html$        ?producent=$2                                     [L]
RewriteRule ([a-z]{2}/)?.+-r([0-9]+)\.html$        ?artykul=$2                                       [L]
RewriteRule ([a-z]{2}/)?.+-g([0-9]+)\.html$        ?podkat_art=$2                                    [L]
RewriteRule ([a-z]{2}/)?.+-s([0-9]+)\.html(.*)$    ?series=1&serie_id=$2&$3                          [L]

RewriteRule ([a-z]{2}/)?.+_p([0-9]+)([t]{0,1})\.html$   ?zobacz=$2&att_info=$3&force_redirect=1           [L]
RewriteRule ([a-z]{2}/)?.+_a([0-9]+)\.html$             ?dodaj=$2&force_redirect=1                        [L]
RewriteRule ([a-z]{2}/)?.+_c([0-9]+)\.html$             ?podkat=$2&force_redirect=1                       [L]
RewriteRule ([a-z]{2}/)?.+_m([0-9]+)\.html$             ?producent=$2&force_redirect=1                    [L]
RewriteRule ([a-z]{2}/)?.+_r([0-9]+)\.html$             ?artykul=$2&force_redirect=1                      [L]
RewriteRule ([a-z]{2}/)?.+_g([0-9]+)\.html$             ?podkat_art=$2&force_redirect=1                   [L]

RewriteRule ([a-z]{2}/)?order(\?.*){0,}$               index.php?order=1$2                               [L]
RewriteRule ([a-z]{2}/)?order_step1\.html(\?.*){0,}$   index.php?$2                                      [L]
RewriteRule ([a-z]{2}/)?order_step2\.html(\?.*){0,}$   index.php?$2                                      [L]
RewriteRule ([a-z]{2}/)?storage$                       ?storage=true                                     [L]
RewriteRule ([a-z]{2}/)?last$                          ?ostatnio_dodane=true                             [L]
RewriteRule ([a-z]{2}/)?rss-(.*)-(.*)                  rss2.php?typ=$2&id=$3                             [L]
RewriteRule ([a-z]{2}/)?inpost_confirm_([0-9]{1,10})$          ?inpost=true&zam_id=$2                            [L]
RewriteRule ([a-z]{2}/)?manufacturers(/letter-([a-zA-Z0-9]){1}){0,}$    ?manufacturer_list=true&letter=$3                 [L]
RewriteRule ([a-z]{2}/)?series(/.+-s([a-zA-Z0-9]){1}\.html){0,}$        ?series=true&letter=$3                            [L]
RewriteRule ([a-z]{2}/)?kategorie$                                      ?categories_list=true                             [L]
RewriteRule ([a-z]{2}/)?paybynet_end_([0-9]{1,10})$                     index.php?paybynet=true&pbn_order=end&zam_id=$2   [L]
RewriteRule ([a-z]{2}/)?paybynet_quit_([0-9]{1,10})$                    index.php?paybynet=true&pbn_order=quit&zam_id=$2  [L]

RewriteCond %{QUERY_STRING} ([a-z]{2}/)?(.*)$ [NC]
RewriteRule ([a-z]{2}/)?lukas\.php$                      index.php?lukas=true&%2                           [L]

RewriteRule ([a-z]{2}/)?eservice_ok$                     index.php?eservice=true&status=ok                 [L]
RewriteRule ([a-z]{2}/)?eservice_fail$                   index.php?eservice=true&status=fail               [L]

RewriteRule ^([a-z]{2}/)?(.*)$                           $2
Spawnm
Proponuję przenieść część routingu do php aby było czytelniej. Jeśli nie ma tu błędu to wstaw LimitInternalRecursion 100 do httpd.conf
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.