Page 1 of 2 1 2 LastLast
Results 1 to 15 of 23

Frage zu htaccess

This is a discussion on Frage zu htaccess within the Deutsch forums, part of the General Discussion category; Hallo, ich hoffe, das ist OK, wenn ich hier poste - hat nicht direkt was mit vBSEO zu tun Und ...

  1. #1
    Junior Member
    Real Name
    Willy
    Join Date
    Jan 2007
    Posts
    23
    Liked
    0 times

    Frage zu htaccess

    Hallo, ich hoffe, das ist OK, wenn ich hier poste - hat nicht direkt was mit vBSEO zu tun

    Und zwar habe ich vergeblich versucht, eine .htaccess zu schreiben, die folögendes tut:

    Ich habe eine Domain, beispiel.de, jetzt nehme ich einen String an: beispiel.de/?String

    Jetzt möchte ich, dass ich in der URL folgendes schreiben kann: beispiel.de/String

    Ist das möglich? Vielen dank im Vorraus!

    Gruß JUlian

  2. #2
    Senior Member
    Real Name
    Philipp Herbers
    Join Date
    Sep 2005
    Location
    Meppen, Germany
    Posts
    8,436
    Liked
    0 times
    Hey Julian,

    ich werde mal unsere Mod-Rewrite Spezialisten fragen

  3. #3
    Junior Member
    Real Name
    Willy
    Join Date
    Jan 2007
    Posts
    23
    Liked
    0 times
    Quote Originally Posted by Philipp Herbers View Post
    Hey Julian,

    ich werde mal unsere Mod-Rewrite Spezialisten fragen
    Das ist sehr nett von dir - Ich danke dir

  4. #4
    Senior Member
    Real Name
    Marco
    Join Date
    Feb 2006
    Posts
    561
    Liked
    2 times
    im Grunde das selbe wie bei dem vb archiveurls, die Datei sollte dabei allerdings ja index.php sein

    wenn du sonst keine Rewritegeschichten an der Domain hast kannst du im grunde alles was nicht existiert als string übergeben

    wenn doch, braucht es einige Filtermöglichkeiten damit nichts falsches aufgeschnappt wird

  5. #5
    Junior Member
    Real Name
    Willy
    Join Date
    Jan 2007
    Posts
    23
    Liked
    0 times
    Quote Originally Posted by Onur View Post
    im Grunde das selbe wie bei dem vBulletin archiveurls, die Datei sollte dabei allerdings ja index.php sein

    wenn du sonst keine Rewritegeschichten an der Domain hast kannst du im grunde alles was nicht existiert als string übergeben

    wenn doch, braucht es einige Filtermöglichkeiten damit nichts falsches aufgeschnappt wird
    Das ist das einzige, was auf der Domain läuft.

    Wie müsste das denn konkret aussehen?

    Gruß Julian

    PS: Vielen Dank für die Hilfe

  6. #6
    Senior Member
    Real Name
    Philipp Herbers
    Join Date
    Sep 2005
    Location
    Meppen, Germany
    Posts
    8,436
    Liked
    0 times
    Hey,

    probiere diese CRR mal aus:

    Code:
    '\?String' => 'String'
    String ist anzupassen.

  7. #7
    Junior Member
    Real Name
    Willy
    Join Date
    Jan 2007
    Posts
    23
    Liked
    0 times
    Quote Originally Posted by Philipp Herbers View Post
    Hey,

    probiere diese CRR mal aus:

    Code:
    '\?String' => 'String'
    String ist anzupassen.

    Danke erstemal - nur CRR ist so eine Sache, da das ganze später wahrscheinlich außerhalb des Forums laufen soll (eigene Domain).
    Müsste die Rewrite-Rule für die htacccess auch so aussehen?

    Viele Dank für eure Bemühungen


    Gruß Julian

  8. #8
    Senior Member
    Real Name
    Philipp Herbers
    Join Date
    Sep 2005
    Location
    Meppen, Germany
    Posts
    8,436
    Liked
    0 times
    Hey Julian,

    ich habe folgende Antwort erhalten:

    This cannot be achieved with .htaccess rewrite rule only. He should modify the code to create new links.

    Das bedeutet, dass es nicht nur durch Rewrite Regeln möglich ist. Du musst den Quellcode ändern, um neue Links zu erzeugen

  9. #9
    Senior Member
    Real Name
    Marco
    Join Date
    Feb 2006
    Posts
    561
    Liked
    2 times
    @ willi
    wie die index.php von vB, aber ich will dich nicht zum Codeklau auffordern

    aber bei der htaccess

    gehen wir davon aus das der parameter erst mal nur in einem Ordner greifen soll
    Code:
    RewriteEngine On
    
    #RewriteBase /
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^/]+)/$ index.php?$1 [L,QSA]
    wenn die Möglichkeiten der Strings von vorn herein begrenzt sein soll geht auch
    Code:
    RewriteEngine On
    
    #RewriteBase /
    
    RewriteRule ^(string1|string2|string3|usw)/$ index.php?$1 [L,QSA]

  10. #10
    Junior Member
    Real Name
    Willy
    Join Date
    Jan 2007
    Posts
    23
    Liked
    0 times
    Danke euch ihr beiden, ich werde da mal etwas rumexperimentieren


    Gruß Julian

  11. #11
    Member
    Real Name
    SonicRC
    Join Date
    May 2008
    Posts
    32
    Liked
    0 times
    Hallo!

    Ich hab auch eine kleine Frage, welche nicht direkt mit vbseo zutun hat. Und zwar möchte ich mein PHP auf die 5er Version updaten. Und das muss man laut Provider per htaccess machen.

    Meine . htaccess Datei sieht im Moment so aus.

    PHP Code:
    # Comment the following line (add '#' at the beginning)
    # to disable mod_rewrite functions.
    # Please note: you still need to disable the hack in
    # the vBSEO control panel to stop url rewrites.
    RewriteEngine On

    # Some servers require the Rewritebase directive to be
    # enabled (remove '#' at the beginning to activate)
    # Please note: when enabled, you must include the path
    # to your root vB folder (i.e. RewriteBase /forums/)
    #RewriteBase /

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

    RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$[L]

    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|chat|cron)
    RewriteRule ^(.*\.php(/.*)?)$ vbseo.php [L,QSA]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond 
    %{REQUEST_FILENAME} !-d
    RewriteCond 
    %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA
    Für PHP5 muss ich eine .htaccess mit folgender Zeile drin erstellen:
    AddHandler php-cgi2 .php

    Nun frage ich ich mich ob ich diese Zeile einfach unten dranhängen kann oder wie mache ich das? Hab leider keine Anung von htaccess und will nichts falsch machen.

    Danke und Gruss

    sonic
    Last edited by SonicRC; 08-16-2008 at 09:05 AM.

  12. #12
    Member
    Real Name
    SonicRC
    Join Date
    May 2008
    Posts
    32
    Liked
    0 times
    Niemand da, der helfen kann?

  13. #13
    Senior Member
    Real Name
    Marco
    Join Date
    Feb 2006
    Posts
    561
    Liked
    2 times
    IMO am besten oben einfügen, zu Beginn der Datei

  14. #14
    Senior Member
    Real Name
    Philipp Herbers
    Join Date
    Sep 2005
    Location
    Meppen, Germany
    Posts
    8,436
    Liked
    0 times
    Genau!

  15. #15
    Member
    Real Name
    SonicRC
    Join Date
    May 2008
    Posts
    32
    Liked
    0 times
    Vielen Dank euch beiden. Habt ihr das so gemeint:

    PHP Code:
    AddHandler php-cgi2 .php

    # Comment the following line (add '#' at the beginning)
    # to disable mod_rewrite functions.
    # Please note: you still need to disable the hack in
    # the vBSEO control panel to stop url rewrites.
    RewriteEngine On

    # Some servers require the Rewritebase directive to be
    # enabled (remove '#' at the beginning to activate)
    # Please note: when enabled, you must include the path
    # to your root vB folder (i.e. RewriteBase /forums/)
    #RewriteBase /

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

    RewriteRule ^((urllist|sitemap_).*.(xml|txt)(.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$[L]

    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|chat|cron)
    RewriteRule ^(.*.php(/.*)?)$ vbseo.php [L,QSA]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond 
    %{REQUEST_FILENAME} !-d
    RewriteCond 
    %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA
    So funktioniert nämlich gar nichts mehr und es erscheint nur ne weisse Seite.
    Last edited by SonicRC; 08-16-2008 at 09:06 AM.

Page 1 of 2 1 2 LastLast

Similar Threads

  1. htaccess problem
    By hornstar6969 in forum General Discussion
    Replies: 11
    Last Post: 12-22-2008, 06:19 PM
  2. your htaccess file broke my stuff!
    By jwatsonl in forum Troubleshooting
    Replies: 1
    Last Post: 05-01-2007, 09:39 PM
  3. problem with htaccess files
    By spipo in forum Troubleshooting
    Replies: 1
    Last Post: 04-02-2007, 08:06 AM
  4. Help with initial htaccess setup
    By mhc1576 in forum URL Rewrite Settings
    Replies: 1
    Last Post: 12-28-2006, 06:44 AM
  5. htaccess RC5 Problem
    By Easycool in forum Deutsch
    Replies: 6
    Last Post: 09-18-2006, 03:44 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •