Avatar billede ipkiss_ Nybegynder
03. april 2003 - 15:26 Der er 7 kommentarer og
1 løsning

http://domain.com/robots.txt (mod_rewrite)

Hej

Hvordan får jeg
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^([^/]+)/?$ /index.php?robots=$1

lavet om, så det KUN er filnavnet robots.txt, som bliver sendt i GET
variablen robots. Altså index.php?robots=robots.txt (andre filnavne er lige meget)

Så altså kun hvis der forespørges på
http://domain.com/robots.txt

Det er dermed kun min RewriteCond, der skal laves om (går jeg ud fra), men jeg kan ikke lige
hitte ud af syntaksen.

Og som de fleste nok har regnet ud, så skal jeg bruge det i forbindelse med indstillinger til diverse

søgemaskiner.

På forhånd tak
Lars
Avatar billede ipkiss_ Nybegynder
03. april 2003 - 15:28 #1
Kan man evt. lavet et alias mellem filnavnet robots.txt og en session variabel i php med et rewrite?
Avatar billede htm Nybegynder
03. april 2003 - 17:54 #2
Prøv og tilføj denne som efter din nuværende RewriteCond

RewriteCond %{REQUEST_FILENAME} =robots.txt

Ellers prøv og se på dine muligheder her: http://httpd.apache.org/docs/mod/mod_rewrite.html#RewriteCond
Avatar billede ipkiss_ Nybegynder
03. april 2003 - 18:02 #3
virkede eller meget logisk, men næ nej :(
Avatar billede htm Nybegynder
03. april 2003 - 18:13 #4
Får du en fejl eller lign? Det virker fint hos mig :-)
Avatar billede ipkiss_ Nybegynder
03. april 2003 - 18:16 #5
det virker bare ikke... ingen fejl
Avatar billede htm Nybegynder
03. april 2003 - 18:18 #6
Well hvis du ikke kan bruge det hvad så med sådan - så matcher den kun robots.txt

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^(robots.txt)$ /index.php?robots=$1
Avatar billede ipkiss_ Nybegynder
03. april 2003 - 18:23 #7
Ahhhh, det var slet ikke Cond'en jeg skulle lege med ;O)
Tak for hjælpen, det virker efter hensigten nu.
Avatar billede htm Nybegynder
03. april 2003 - 18:28 #8
:-) - Skulle lige greje hvad du ville

Takker for point!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester