Rezultate 1 la 3 din 3

Subiect: Cod pentru stergere slash de la sfarsit url?

Afișare hibrid

  1. #1
    Avatarul lui Sorin Frumuseanu
    Sorin Frumuseanu este deconectat Ambasador
    Reputatie:
    65
    Data înscrierii
    2nd August 2005
    Locaţie
    Orsova
    Vârstă
    53
    Posturi
    3.946
    Putere Rep
    65


    Question Cod pentru stergere slash de la sfarsit url?

    Remove trailing slash - mai exact.

    Nu stiu programare si am incercat zeci de coduri in .htacces.

    Ultima versiune este :
    Options +FollowSymLinks
    # Remove multiple slashes anywhere in URL
    RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
    RewriteRule . %1/%2 [R=301,L]
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} ^(.+)/$
    RewriteRule ^(.+)/$ /$1 [R=301,L]

    Care in mod normal ar trebui sa faca :
    - redirect de la non www la www
    - elminare multiple slash din url
    - eliminare slash multiple din radacina.

    Multiple slash nu merge, de bine de rau ma trimite in 404, ceea ce e ok vs duplicate content.

    Are idee cineva care sunt codurile corecte/ordinea corecta?

    Tks
    Ultima modificare făcută de Sorin Frumuseanu; 31st July 2013 la 12:12.
    Credinta la institutiile specializate. Aici facem Servicii de seo
    Mi se spunea 1nesco

  2. #2
    Avatarul lui ionutzz23
    ionutzz23 este deconectat Membru SeoPedia
    Reputatie:
    36
    Data înscrierii
    6th April 2011
    Locaţie
    Bucuresti
    Vârstă
    31
    Posturi
    196
    Putere Rep
    36


    Implicit

    Din ce am citit pe net...deci nu am testat:
    Cod:
    Options -Multiviews -Indexes +FollowSymLinks
    RewriteEngine On
    RewriteBase /
    DirectorySlash Off
    
    # remove trailing slash
    RewriteRule ^(.*)\/(\?.*)?$ $1$2 [R=301,L]
    -----EDIT
    Am testat si cam asa functioneaza la minte
    Cod:
    RewriteEngine On
    RewriteBase /
    DirectorySlash Off
    ErrorDocument 404 http://www.site.com
    RewriteCond %{HTTP_HOST} ^site\.com
    RewriteRule (.*) http://www.site.com/$1 [R=301,L]
    
    RewriteRule ^([-a-zA-Z0-9]+)$ $1.php [NC,L] 
    # remove trailing slash
    Ultima modificare făcută de ionutzz23; 31st July 2013 la 12:18.
    O idee iti poate schimba viitorul...

  3. #3
    Avatarul lui Sorin Frumuseanu
    Sorin Frumuseanu este deconectat Ambasador
    Reputatie:
    65
    Data înscrierii
    2nd August 2005
    Locaţie
    Orsova
    Vârstă
    53
    Posturi
    3.946
    Putere Rep
    65


    Implicit

    Multumesc. Intre timp am decis sa modific site-ul pe wp ca e totusi treaba de programare.
    Subiectul ramane insa deschis.
    Credinta la institutiile specializate. Aici facem Servicii de seo
    Mi se spunea 1nesco

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. Trailing slash
    De Diana în forumul Server side
    Răspunsuri: 7
    Ultimul Post: 5th July 2012, 14:59
  2. Salutare (in sfarsit :) )
    De alexrus în forumul Prezentare forumisti
    Răspunsuri: 13
    Ultimul Post: 9th November 2011, 23:33
  3. In sfarsit SeoPedia are server nou
    De Cristian Mezei în forumul Discutii administrative
    Răspunsuri: 25
    Ultimul Post: 16th May 2008, 16:10
  4. In sfarsit v-am gasit
    De mihnea007 în forumul Prezentare forumisti
    Răspunsuri: 3
    Ultimul Post: 23rd November 2006, 13:18
  5. in sfarsit o idee buna...
    De Ben Boingeanu în forumul Bar, lobby...
    Răspunsuri: 7
    Ultimul Post: 11th October 2004, 15:29

Etichete pentru acest subiect

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
  •