Revision history for RobotsDotTxt
Revision [23230]
Last edited on 2016-05-20 07:38:47 by BaxilDragon [Replaces old-style internal links with new pipe-split links.]Additions:
If you want to know more about robots.txt and [[http://wikka.jsnx.com/FaviconDotIco | favicon.ico]], search these terms with Google and add the definitions in this page.
The only thing I just want to say is about ""RewriteRule"", see [[http://wikka.jsnx.com/FaviconDotIco | favicon.ico]]
The only thing I just want to say is about ""RewriteRule"", see [[http://wikka.jsnx.com/FaviconDotIco | favicon.ico]]
Deletions:
The only thing I just want to say is about ""RewriteRule"", see [[http://wikka.jsnx.com/FaviconDotIco favicon.ico]]
Revision [19218]
Edited on 2008-01-28 00:14:43 by BaxilDragon [Modified links pointing to docs server]No Differences
Additions:
~& This is not a problem with **most** installs, because ##/robots.txt## and ##/favicon.ico## are at the top level of the domain and usually outside of the wiki's directory. But if Wikka gets its own domain (for example, mywikka.somedomain.com or www.myentiresiteisawiki.com), this problem kicks in. This also happens with 1.1.6.2. - BaxilDragon
one way to get around this is to change the last ""RewriteRule"" in wikka's .htaccess from this:
%%RewriteRule ^(.*)$ wikka.php?wakka=$1 [QSA,L]%%
To this:
%%RewriteCond %{REQUEST_FILENAME} !=/robots.txt
RewriteCond %{REQUEST_FILENAME} !=/favicon.ico
RewriteRule ^(.*)$ wikka.php?wakka=$1 [QSA,L]%%
==Favicon consolidation==
maybe you will also want to change
%%(html)
<link rel="icon" href="images/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />%%
to
%%(html)
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />%%
in actions/header.php .
Then move the favicon.ico file from Wikka's images directory to the main Wikka directory. This will place it at the domain root, where browsers expect it to be, and get all Wikka's pages to look for it there.
//- Contributed by MinusF, edited by BaxilDragon//
I'd also like to point out that if either robots.txt or favicon.ico don't exist, then you'll just get kicked over to 404.shtml (or whatever page your server uses to handle 404 errors) ... which will, surprise, get redirected to ##wikka.php?wakka=404.shtml##. ;) To fix this, create a robots.txt file -- there's good example code at RobotFriendly and Mod033bRobotIndexing. The "Further consolidation" changes above will fix favicon.ico requests. - BaxilDragon
CategoryTroubleshooting
one way to get around this is to change the last ""RewriteRule"" in wikka's .htaccess from this:
%%RewriteRule ^(.*)$ wikka.php?wakka=$1 [QSA,L]%%
To this:
%%RewriteCond %{REQUEST_FILENAME} !=/robots.txt
RewriteCond %{REQUEST_FILENAME} !=/favicon.ico
RewriteRule ^(.*)$ wikka.php?wakka=$1 [QSA,L]%%
==Favicon consolidation==
maybe you will also want to change
%%(html)
<link rel="icon" href="images/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />%%
to
%%(html)
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />%%
in actions/header.php .
Then move the favicon.ico file from Wikka's images directory to the main Wikka directory. This will place it at the domain root, where browsers expect it to be, and get all Wikka's pages to look for it there.
//- Contributed by MinusF, edited by BaxilDragon//
I'd also like to point out that if either robots.txt or favicon.ico don't exist, then you'll just get kicked over to 404.shtml (or whatever page your server uses to handle 404 errors) ... which will, surprise, get redirected to ##wikka.php?wakka=404.shtml##. ;) To fix this, create a robots.txt file -- there's good example code at RobotFriendly and Mod033bRobotIndexing. The "Further consolidation" changes above will fix favicon.ico requests. - BaxilDragon
CategoryTroubleshooting
Deletions:
Additions:
~
Deletions:
one way to get around this is to change the last ""RewriteRule"" in wikka's .htaccess from this:
%%RewriteRule ^(.*)$ wikka.php?wakka=$1 [QSA,L]%%
To this:
%%RewriteCond %{REQUEST_FILENAME} !=/robots.txt
RewriteCond %{REQUEST_FILENAME} !=/favicon.ico
RewriteRule ^(.*)$ wikka.php?wakka=$1 [QSA,L]%%
==Favicon consolidation==
maybe you will also want to change
%%(html)
<link rel="icon" href="images/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />%%
to
%%(html)
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />%%
in actions/header.php .
Then move the favicon.ico file from Wikka's images directory to the main Wikka directory. This will place it at the domain root, where browsers expect it to be, and get all Wikka's pages to look for it there.
//- Contributed by MinusF, edited by BaxilDragon//
I'd also like to point out that if either robots.txt or favicon.ico don't exist, then you'll just get kicked over to 404.shtml (or whatever page your server uses to handle 404 errors) ... which will, surprise, get redirected to ##wikka.php?wakka=404.shtml##. ;) To fix this, create a robots.txt file -- there's good example code at RobotFriendly and Mod033bRobotIndexing. The "Further consolidation" changes above will fix favicon.ico requests. - BaxilDragon
CategoryTroubleshooting
Revision [16007]
Edited on 2007-01-28 18:10:41 by BaxilDragon [Problems w/ installs at domain roots, & added category]Additions:
The only thing I just want to say is about ""RewriteRule"", see [[http://wikka.jsnx.com/FaviconDotIco favicon.ico]]
====Problems when WikkaWiki has its own domain====
the text above does not mention that the 1.1.6.0 default install rewrites requests for favicon.ico and robots.txt into ##wikka.php?wakka=robots.txt## and ##wikka.php?wakka=favicon.ico##, respectively.
~& This is not a problem with **most** installs, because ##/robots.txt## and ##/favicon.ico## are at the top level of the domain and usually outside of the wiki's directory. But if Wikka gets its own domain (for example, mywikka.somedomain.com or www.myentiresiteisawiki.com), this problem kicks in. This also happens with 1.1.6.2. - BaxilDragon
one way to get around this is to change the last ""RewriteRule"" in wikka's .htaccess from this:
%%RewriteRule ^(.*)$ wikka.php?wakka=$1 [QSA,L]%%
To this:
%%RewriteCond %{REQUEST_FILENAME} !=/robots.txt
RewriteCond %{REQUEST_FILENAME} !=/favicon.ico
==Favicon consolidation==
maybe you will also want to change
<link rel="icon" href="images/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />%%
to
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />%%
in actions/header.php .
Then move the favicon.ico file from Wikka's images directory to the main Wikka directory. This will place it at the domain root, where browsers expect it to be, and get all Wikka's pages to look for it there.
//- Contributed by MinusF, edited by BaxilDragon//
I'd also like to point out that if either robots.txt or favicon.ico don't exist, then you'll just get kicked over to 404.shtml (or whatever page your server uses to handle 404 errors) ... which will, surprise, get redirected to ##wikka.php?wakka=404.shtml##. ;) To fix this, create a robots.txt file -- there's good example code at RobotFriendly and Mod033bRobotIndexing. The "Further consolidation" changes above will fix favicon.ico requests. - BaxilDragon
CategoryTroubleshooting
====Problems when WikkaWiki has its own domain====
the text above does not mention that the 1.1.6.0 default install rewrites requests for favicon.ico and robots.txt into ##wikka.php?wakka=robots.txt## and ##wikka.php?wakka=favicon.ico##, respectively.
~& This is not a problem with **most** installs, because ##/robots.txt## and ##/favicon.ico## are at the top level of the domain and usually outside of the wiki's directory. But if Wikka gets its own domain (for example, mywikka.somedomain.com or www.myentiresiteisawiki.com), this problem kicks in. This also happens with 1.1.6.2. - BaxilDragon
one way to get around this is to change the last ""RewriteRule"" in wikka's .htaccess from this:
%%RewriteRule ^(.*)$ wikka.php?wakka=$1 [QSA,L]%%
To this:
%%RewriteCond %{REQUEST_FILENAME} !=/robots.txt
RewriteCond %{REQUEST_FILENAME} !=/favicon.ico
==Favicon consolidation==
maybe you will also want to change
<link rel="icon" href="images/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />%%
to
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />%%
in actions/header.php .
Then move the favicon.ico file from Wikka's images directory to the main Wikka directory. This will place it at the domain root, where browsers expect it to be, and get all Wikka's pages to look for it there.
//- Contributed by MinusF, edited by BaxilDragon//
I'd also like to point out that if either robots.txt or favicon.ico don't exist, then you'll just get kicked over to 404.shtml (or whatever page your server uses to handle 404 errors) ... which will, surprise, get redirected to ##wikka.php?wakka=404.shtml##. ;) To fix this, create a robots.txt file -- there's good example code at RobotFriendly and Mod033bRobotIndexing. The "Further consolidation" changes above will fix favicon.ico requests. - BaxilDragon
CategoryTroubleshooting
Deletions:
the text above does not mention that the 1.1.6.0 default install rewrites requests for favicon.ico and robots.txt into ##wikka.php?wakka=robots.txt## and ##wikka.php?wakka=favicon.ico##, respectively. one way to get around this is to replace the last ""RewriteRule"" in wikka's .htaccess with this:
%%RewriteCond %{REQUEST_FILENAME} !robots.txt
RewriteCond %{REQUEST_FILENAME} !favicon.ico
maybe you will also want to put
<link rel="shortcut icon" href="favicon.ico" />%%
into actions/header.php
Revision [12240]
Edited on 2005-12-12 23:15:51 by MinusF [Problems w/ installs at domain roots, & added category]Additions:
----
the text above does not mention that the 1.1.6.0 default install rewrites requests for favicon.ico and robots.txt into ##wikka.php?wakka=robots.txt## and ##wikka.php?wakka=favicon.ico##, respectively. one way to get around this is to replace the last ""RewriteRule"" in wikka's .htaccess with this:
%%RewriteCond %{REQUEST_FILENAME} !robots.txt
RewriteCond %{REQUEST_FILENAME} !favicon.ico
RewriteRule ^(.*)$ wikka.php?wakka=$1 [QSA,L]%%
maybe you will also want to put
%%(html)
<link rel="shortcut icon" href="favicon.ico" />%%
into actions/header.php
the text above does not mention that the 1.1.6.0 default install rewrites requests for favicon.ico and robots.txt into ##wikka.php?wakka=robots.txt## and ##wikka.php?wakka=favicon.ico##, respectively. one way to get around this is to replace the last ""RewriteRule"" in wikka's .htaccess with this:
%%RewriteCond %{REQUEST_FILENAME} !robots.txt
RewriteCond %{REQUEST_FILENAME} !favicon.ico
RewriteRule ^(.*)$ wikka.php?wakka=$1 [QSA,L]%%
maybe you will also want to put
%%(html)
<link rel="shortcut icon" href="favicon.ico" />%%
into actions/header.php
Additions:
Generally, contents of /robots.txt should be something like :
%%User-agent : *
Disallow : UserSettings%%
%%User-agent : *
Disallow : UserSettings%%