Can you show us the rules you entered into the htaccess file? The script that generates those rules is not perfect yet. 🙂
Thread Starter
ali_ix
(@ali_ix)
yes !
that is the rule :
RewriteEngine On
RewriteBase /
RewriteRule ^archives/category/(.*)/(feed|rdf|rss|rss2|atom)/?$ /wp-feed.php?category_name=$1&feed=$2 [QSA]
RewriteRule ^archives/category/?(.*) /index.php?category_name=$1 [QSA]
RewriteRule ^archives/author/(.*)/(feed|rdf|rss|rss2|atom)/?$ /wp-feed.php?author_name=$1&feed=$2 [QSA]
RewriteRule ^archives/author/?(.*) /index.php?author_name=$1 [QSA]
RewriteRule ^archives/([0-9]{4})?/?([0-9]{1,2})?/?([0-9]{1,2})?/?([0-9]+)?/?([0-9]+)?/?$ /index.php?year=$1&monthnum=$2&day=$3&p=$4&page=$5 [QSA]
RewriteRule ^archives/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([0-9]+)/(feed|rdf|rss|rss2|atom)/?$ /wp-feed.php?year=$1&monthnum=$2&day=$3&p=$4&feed=$5 [QSA]
RewriteRule ^archives/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([0-9]+)/trackback/?$ /wp-trackback.php?year=$1&monthnum=$2&day=$3&p=$4 [QSA]
RewriteRule ^feed/?([_0-9a-z-]+)?/?$ /wp-feed.php?feed=$1 [QSA]
RewriteRule ^comments/feed/?([_0-9a-z-]+)?/?$ /wp-feed.php?feed=$1&withcomments=1 [QSA]
Tanx 4 your support …
Ali ix
Thanks for the bump… I’ve been looking over this for the past few minutes and I’m stumped. 🙁
You’re saying an image whose src
attribute set to /weblog/images/ali.gif
is being redirected to /archives/2004/5/14/3/images/ali.gif
?
Hm… How do you know the image request is being sent to the archives
URI (error logs, source views, etc)? And how is the template messed up?
Right now I don’t see how the .htaccess file is doing this, so I’m betting on another malfunctioning piece of code (perhaps a stray plugin or something similar…).
Anonymous
I use the base link as chiensavant suggests. I’d advise going with that. Just plug it in the head of your pages’ xhtml. When using links and images, you have to type them in relation to your root directory.
Thread Starter
ali_ix
(@ali_ix)
wooooooot !
thanx Friend !
all thing goes right with BASE URL !
Tanx Alot chiensavant !
Ali ix
Anonymous
Hrm Im having some trouble getting my blog to work with the base url thing. First of all the images work fine, but things under the comments like the time being linked to the post, and the arrow leading to the posting area all lead back to the main page. =\
Hi, you can put this in your index.php or header.php file (depends where you have the <head …> … </head> stuff):
<?php
$basehref = "http://".$_SERVER['SERVER_NAME'].($_SERVER['SCRIPT_NAME']);
?>
<base href="<?php echo"$basehref"; ?>">
It works when your main index.php file is in the same directory as the entire wp install.
Is there a way to make this work if your index.php is in a theme subdirectory?
In any WP install there are at least two (2) index.php files!
There is one (the “short and sweet” in your WP root install, and every theme must have its own index.php template file.
Edit. And this is a year old thread. What version are you using? Why not start your topic?