Pagina 1 din 2 12 UltimulUltimul
Rezultate 1 la 10 din 13

Subiect: Problema htaccess

  1. #1
    Avatarul lui eamc
    eamc este deconectat Membru SeoPedia
    Reputatie:
    32
    Data înscrierii
    10th April 2008
    Locaţie
    Bucuresti
    Vârstă
    40
    Posturi
    250
    Putere Rep
    32


    Implicit Problema htaccess

    Salut,

    Am o problmea cu un site dupa ce am pus redirectul pentru forma cu ''www''.

    Redirectul functioneaza, o singura problema am, in momentul cand tastez adresa unui produs fara ''www'' se schimba adresa automat din

    site.ro/products/produs
    in
    http://w w w .site.ro /index.php/produs
    si bineinteles pagina nu exista.

    Pot adauga o conditie sau ce se poate face?

    Scuze daca nu am explicat bine dar sunt terminat nervos

  2. #2
    Avatarul lui Butcher
    Butcher este deconectat Membru SeoPedia
    Reputatie:
    33
    Data înscrierii
    15th June 2007
    Locaţie
    Constanta
    Vârstă
    43
    Posturi
    308
    Putere Rep
    33


    Implicit

    pai daca nu dai un paste la regula din htaccess cum putem sa te ajutam..

  3. #3
    Avatarul lui eamc
    eamc este deconectat Membru SeoPedia
    Reputatie:
    32
    Data înscrierii
    10th April 2008
    Locaţie
    Bucuresti
    Vârstă
    40
    Posturi
    250
    Putere Rep
    32


    Implicit

    e redirectul clasic
    Options +FollowSymLinks
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^site\.ro$ [NC]
    RewriteRule ^(.*)$ http://www.site.ro/$1 [R=301,L]

  4. #4
    Avatarul lui Butcher
    Butcher este deconectat Membru SeoPedia
    Reputatie:
    33
    Data înscrierii
    15th June 2007
    Locaţie
    Constanta
    Vârstă
    43
    Posturi
    308
    Putere Rep
    33


    Implicit

    RewriteCond %{HTTP_HOST} !^www.site.ro$ [NC]
    RewriteRule ^(.*)$ http://www.site.ro/$1 [L,R=301]

    Eu asa folosesc si merge brici..."clasicul" meu e diferit de al tau

    P.S.: Poate o fi si de la RewriteBase / ... nu ai nevoie de el daca ai site-ul direct in radacina.
    Ultima modificare făcută de Butcher; 24th September 2009 la 14:06.

  5. #5
    Avatarul lui big
    big
    big este deconectat Ambasador
    Reputatie:
    36
    Data înscrierii
    13th July 2007
    Locaţie
    Bucuresti
    Vârstă
    43
    Posturi
    864
    Putere Rep
    36


    Implicit

    eamc, eu am exact codul pe care il folosesti tu (mai putin rewritebase) si merge perfect.
    Those were fast strange times and we worked in fast strange ways.

  6. #6
    Avatarul lui Butcher
    Butcher este deconectat Membru SeoPedia
    Reputatie:
    33
    Data înscrierii
    15th June 2007
    Locaţie
    Constanta
    Vârstă
    43
    Posturi
    308
    Putere Rep
    33


    Implicit

    Ambele reguli fac acelasi lucru:

    Daca incepe cu "site.ro" ii pune www.
    Daca nu incepe cu "www.site.ro" ii pune www.

    cum arata restul rewrite-ului...macar 2-3 exemple ?

  7. #7
    Avatarul lui eamc
    eamc este deconectat Membru SeoPedia
    Reputatie:
    32
    Data înscrierii
    10th April 2008
    Locaţie
    Bucuresti
    Vârstă
    40
    Posturi
    250
    Putere Rep
    32


    Implicit

    Stiu ca mai pot sa scriu o conditie , din adresa
    w w w .site.ro /index.php/produs - sa se duca in
    w w w .site.ro /products/produs

  8. #8
    Avatarul lui eamc
    eamc este deconectat Membru SeoPedia
    Reputatie:
    32
    Data înscrierii
    10th April 2008
    Locaţie
    Bucuresti
    Vârstă
    40
    Posturi
    250
    Putere Rep
    32


    Implicit

    Options -MultiViews +FollowSymlinks -Indexes

    <IfModule mod_security.c>
    # Turn off mod_security filtering.
    SecFilterEngine Off

    # The below probably isn't needed, but better safe than sorry.
    SecFilterScanPOST Off
    </IfModule>

    <IfModule mod_rewrite.c>
    RewriteEngine On
    # If your server is running PHP in CGI mode you will probably need to uncomment the following lines
    # Only uncomment lines that begine with Rewrite

    # The RewriteBase should be set to the same value as the AppPath setting in your config.php WITH a / on the end
    # RewriteBase /

    # This rewrite base rule is only required if you are getting 401 unauthorized errors when placing an order with Google Checkout
    # RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . index.php
    <IfModule mod_env.c>
    SetEnv SEO_SUPPORT 1
    </IfModule>
    </IfModule>

    <IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE application/x-javascript text/css text/html text/xml
    <IfModule mod_env.c>
    SetEnv SEO_SUPPORT 1
    </IfModule>
    </IfModule>

    <IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE application/x-javascript text/css text/html text/xml
    </IfModule>

    Options +FollowSymLinks
    RewriteCond %{HTTP_HOST} ^site\.ro$ [NC]
    RewriteRule ^(.*)$ http://www.site.ro/$1 [R=301,L]
    asta este forma originala

  9. #9
    Avatarul lui CornelB
    CornelB este deconectat Membru SeoPedia
    Reputatie:
    31
    Data înscrierii
    16th June 2008
    Locaţie
    Timisoara
    Vârstă
    57
    Posturi
    160
    Putere Rep
    31


    Implicit

    Cod PHP:
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond 
    %{REQUEST_FILENAME} !-d
    RewriteRule 
    index.php 
    sunt doar chibit in (mai bine zis "si-n") d'alea astea, dar sunt de parere ca bucata de mai sus iti face pocinogul
    adica iti adauga prma data /index.php la adresa, apoi mai jos intra in priza regula de canonizare si iasa www. site/index/produs

    ca sa verifici, comenteaza acea bucata si vezi ce rezulta
    AmFostAcolo.ro impresii, fotografii hoteluri si destinatii de vacanta
    Grafice detaliate temperaturi multianuale Egipt, Tunisia, Turcia etc

  10. #10
    Avatarul lui Gabriel Puscuta
    Gabriel Puscuta este deconectat Ambasador
    Reputatie:
    37
    Data înscrierii
    7th September 2006
    Locaţie
    Sibiu
    Posturi
    786
    Putere Rep
    37


    Implicit

    RewriteCond %{HTTP_HOST} ^site.ro
    RewriteRule ^(.*)$ http://www.site.ro/$1 [R=301,L]
    Seteaza ca prima regula din mod_rewrite si ar trebui mearga.
    Ia ca exemplu site-ul din semnatura mea.

Pagina 1 din 2 12 UltimulUltimul

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. cum pun parola cu .htaccess
    De pts în forumul Server side
    Răspunsuri: 18
    Ultimul Post: 4th August 2008, 23:05
  2. o problema in htaccess
    De anuntul în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 0
    Ultimul Post: 7th June 2007, 12:17
  3. mac OS htaccess
    De prodan_13 în forumul Server side
    Răspunsuri: 1
    Ultimul Post: 13th March 2007, 23:10
  4. Restrictionare .htaccess
    De aka_eu în forumul Server side
    Răspunsuri: 0
    Ultimul Post: 8th November 2006, 10:11
  5. .htaccess - html
    De pts în forumul Server side
    Răspunsuri: 7
    Ultimul Post: 22nd October 2006, 23:51

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •