scarab5
09-10-2005, 01:12 AM
My site is using one php file to generate the entire site. The problem was it wasn't searchable both internally and by google/yahho because
http://www.temporarygate.com/index.php
wasn't being looked at as a separate file from
http://www.temporarygate.com/index.php?id=products
So I played around with my .htaccess file (had to leave yahoo to do so) and with a small php mod my site now looks like
http://70.86.13.2/~scarab5/index/products/looms/
One of the problems I had to overcome was getting all my images and links to css files to work again.
<base href="http://70.86.13.2/~scarab5/" >
fixed that problem and everything was working fine until I tried to look at it in IE...
********************************
The line I think that is causing problems is
<!--[if IE]>
<style type="text/css" media="screen">
body {behavior: url(csshover.htc); <--- this line
...
-->
That or inside the csshover.htc file
var currentSheet, doc = window.document, activators = {
For some reason the css is not getting reformatted for IE by the csshover.htc file.
Either behavior:url(csshover.htc) is not passing the intended file or csshover doesn't work with the way I am displaying the webpage. I really need my dropdown menu's to work cross platform.
I have also tried putting an absolute page link ex: behavior: url(http://localhost/csshover.htc); also put it inside quotes ex: url("csshover.htc").
If you need any more information please let me know.
Thx for taking the time to read it all your input is much appreciated.
P.S.
my .htaccess file is as follows
DefaultType application/x-httpd-php
DirectoryIndex index
http://www.temporarygate.com/index.php
wasn't being looked at as a separate file from
http://www.temporarygate.com/index.php?id=products
So I played around with my .htaccess file (had to leave yahoo to do so) and with a small php mod my site now looks like
http://70.86.13.2/~scarab5/index/products/looms/
One of the problems I had to overcome was getting all my images and links to css files to work again.
<base href="http://70.86.13.2/~scarab5/" >
fixed that problem and everything was working fine until I tried to look at it in IE...
********************************
The line I think that is causing problems is
<!--[if IE]>
<style type="text/css" media="screen">
body {behavior: url(csshover.htc); <--- this line
...
-->
That or inside the csshover.htc file
var currentSheet, doc = window.document, activators = {
For some reason the css is not getting reformatted for IE by the csshover.htc file.
Either behavior:url(csshover.htc) is not passing the intended file or csshover doesn't work with the way I am displaying the webpage. I really need my dropdown menu's to work cross platform.
I have also tried putting an absolute page link ex: behavior: url(http://localhost/csshover.htc); also put it inside quotes ex: url("csshover.htc").
If you need any more information please let me know.
Thx for taking the time to read it all your input is much appreciated.
P.S.
my .htaccess file is as follows
DefaultType application/x-httpd-php
DirectoryIndex index