Hi there,

at the beginning I must admit that I am not good at PHP. I made a few websites in HTML but now I don't know what happened and what to do with it.
I wanted to change a few things at http://www.tips2.pl/ which is made in PHP. Everything worked fine till I placed a ".htaccess" file on the server. I wanted to disable an URL without "www.": http://tips2.pl and left only http://www.tips2.pl/.

I transfered a ".htaccess" file from my another project. It looks like this:

Options +FollowSymlinks -MultiViews
RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{REQUEST_URI} ^(.*/)index\.html$ [NC]
RewriteRule . http://www.%{HTTP_HOST}%1 [R=301,NE,L]

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule . http://www.%{HTTP_HOST}%{REQUEST_URI} [NE,R=301,L]

RewriteCond %{REQUEST_URI} ^(.*/)index\.html$ [NC]
RewriteRule . %1 [R=301,NE,L]

Since this moment I can see only main page, all the subpages are not found.
How can I fix this?

Thanks in advance.
kukula

Recommended Answers

All 4 Replies

Add below code in htaccess file and remove rest code.

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

Hi vibhaJ, I just added the file .htaccess into the server with the code you gave me. Still not working. Subpages still not found.

All subpages are core html pages? Or it are in php and you have rewrite it?

?
The easiest way would be when I show you
index.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>Gabinet kosmetyczny Poznań, Manicure hybrydowy, Pedicure -TIPS 2 & SPA</title>
<meta name="description" content="Zapraszamy do gabinetu kosmetycznego w Poznaniu. W naszej ofercie znajdziecie Państwo manicure hybrydowy, padicure, przedłużanie rzęs oraz zabiegi na ciało." />
<meta name="keywords" content="gabinet kosmetyczny poznań, manicure poznań, pedicure poznań, żele poznań, parafina na stopy, odchudzanie poznań, endermologia poznań, salon kosmetyczny poznań, manicure hybrydowy poznań" />

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


<link rel="shortcut icon" href="img/favicon.gif" type="image/x-icon" />

<link rel="stylesheet" href="style.css" type="text/css" />

<link rel="stylesheet" href="lightbox.css" type="text/css" media="screen" />

<script type="text/javascript" src="js/prototype.js"></script>

<script type="text/javascript" src="js/sizeup987.js"></script>

<script type="text/javascript" src="js/sizedown987.js"></script>

<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>

<script type="text/javascript" src="js/lightbox.js"></script>

<script type="text/javascript" src="iepngfix/iepngfix_tilebg.js"></script>

<script src="js/AC_RunActiveContent.js" type="text/javascript"></script>

<script src="js/script.js" type="text/javascript"></script>

<script type="text/javascript">

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");

document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

</script>

<script type="text/javascript">

try {

var pageTracker = _gat._getTracker("UA-2878909-1");

pageTracker._trackPageview();

} catch(err) {}</script>
<script type="text/javascript" src="swfobject.js"></script>
<meta name="google-site-verification" content="UB4_scTovZinlSmISATaCpFnpD2CltE9WtefyLPP4h4" />
</head>



<body id="<?php $id = addslashes($_GET['id']); if ($id == null) echo 'main';  else echo $id; ?>">



<div id="container">

    <div id="top">

        <div id="left_cl"></div>

        <div id="flash_music">

<div id="tekst">
</div>
<script type="text/javascript">
   var so = new SWFObject("flash/music.swf", "mymovie", "80", "40", "7");
   so.write("tekst");
</script>



        </div>

        <a id="logo" href="/" title="Gabinet kosmetyczny TIPS 2"><strong>Gabinet kosmetyczny Poznań, żele poznań, manicure hybrydowy poznań</strong></a>

    </div>

    <div id="box_outer">

        <div id="box_inner">



<?php

$kat = addslashes($_GET['kat']);



if ($kat == twarz || $kat == stopy || $kat == dlonie || $kat == cialo || $kat == inne || $kat == cennik) {

    if(is_file('page/strona.php'))

    {

        include('page/strona.php');

    }

}

elseif ($kat == null) {

    if(is_file('page/start.php'))

    {

        include('page/start.php');

    }

}

else

    echo '<div style="width: 803px; height: 503px; font-size: 36px;"><br /><br /><br /><br /><br />Przepraszamy - strona nie istnieje.</div>';

?>

        </div>

    </div>



    <div id="bottom">

    <a id="designed" href="http://www.neatgroup.pl"></a>
    <? 
    if ($_SERVER['REQUEST_URI']=='/')echo'<div id="footer"><div><p><strong>Tytuł najlepszego gabinetu manicure-pedicure w Polsce</strong> zobowiązuje nas do ciągłego unowocześniania i rozszerzania oferty. Od lat świadczymy profesjonalne i kompleksowe usługi kosmetyczne. Studio Tips 2 & SPA to w pełni wyposażony gabinet kosmetyczny oferujący zabiegi na ciało, twarz, dłonie i stopy.</p>
<p><strong>Współpracujemy z takimi firmami jak:</strong> Alessandro, Pedix, Gehwol, Clarena czy Thalgo</p><p><strong>Zapraszamy:</strong> Studio TIPS2 & SPA, ul.Stefana Żeromskiego 9, 60-544 Poznań</p><p><strong>Najczęściej szukane:</strong> manicure hybrydowy Poznań, endermologia Poznań, gabinet kosmetyczny Poznań</p></div></div>';?>


    <?php

        if ($kat == twarz || $kat == stopy || $kat == dlonie || $kat == cialo || $kat == inne || $kat == cennik) {

            echo '<a id="powrot" href="/"></a>';

        }

    ?>    

    <div id="menu_dol">

        <a href="/" class="dol">Strona główna</a> <img src="img/krop.png" width="7" height="5" alt="" /> <a href="/menu,inne,nowosci.html" class="dol" id="nowosci_link">Nowości</a> <img src="img/krop.png" width="7" height="5" alt="" /> <a href="/menu,inne,osiagniecia.html" class="dol">Osiągnięcia</a> <img src="img/krop.png" width="7" height="5" alt="" /> <a href="/menu,inne,onas.html" class="dol">O nas</a> <img src="img/krop.png" width="7" height="5" alt="" /> <a href="/menu,cennik,cennik.html" class="dol">Cennik</a> <img src="img/krop.png" width="7" height="5" alt="" /> <a href="/menu,inne,kontakt.html" class="dol">Lokalizacja</a> <img src="img/krop.png" width="7" height="5" alt="" /> <a href="/menu,inne,galeria.html" class="dol">Galeria</a> <img src="img/krop.png" width="7" height="5" alt="" /> <a href="/menu,inne,kontakt.html" class="dol">Kontakt</a>

    </div>

    <img src="img/loga.png" width="719" height="56" alt="Loga" id="loga" />

    </div>

</div>



<object type="application/x-shockwave-flash" data="reklama/small.swf?ico=small2new.jpg" width="100" height="100" id="small">

    <param name="movie" value="reklama/small.swf?ico=small2new.jpg" />

    <param name="wmode" value="transparent" />

    <param name="allowScriptAccess" value="always"/>

    <param name="FlashVars" value="ico=reklama/small2new.jpg"/>

</object>

<object type="application/x-shockwave-flash" data="reklama/big.swf?big=bignew.jpg&ad_url=http%3A//tips2.pl/?kat=inne%26id=nowosci" width="650" height="650" id="big">

    <param name="movie" value="reklama/big.swf?big=bignew.jpg&ad_url=http%3A//tips2.pl/?kat=inne%26id=nowosci" />

    <param name="wmode" value="transparent" />

    <param name="allowScriptAccess" value="always"/>

    <param name="FlashVars" value="big=reklama/bignew.jpg&ad_url=http%3A//tips2.pl/?kat=inne%26id=nowosci"/>

    <param name="swliveconnect" value="true" />

</object>



</body>

</html>

and one of the subpages (because all of them use the same template) which are placed in folder "page"
for example endermologia

<div id="pasek_dl"><img src="img/cialo_przez.png" alt="Ciało" id="pasek_dl_img" /><span id="txt_tyt"><img src="img/krop.png" alt="" id="kropa_tyt" />Endermologia</span></div>
<?php
if(is_file('page/menu_rozwijane.php'))
    {
        include('page/menu_rozwijane.php');
    }
else
    echo 'brak pliku menu!';
?>

<p class="tekst">
ENDERMOLOGIA polega na umiejętnym połączeniu masażu mechanicznego z precyzyjnie regulowanym podciśnieniem.W głowicy masującej poruszają się dwie rolki,jedna z nich zwija fałd skórny a druga go rozwija.<br /><br /><strong>Współpracujemy z:</strong> Dystrybutor Endermologii w Polsce - <a href="www.polmax.eu" target="_blank">www.polmax.eu</a></p>
<p class="tekst">Efektem takiego zabiegu jest:
<ul>
<li>przywrócenie prawidłowego metabolizmu</li>
<li>rozbicie tkanki tłuszczowej</li>
<li>eliminacja toksyn</li>
<li>pobudzenie zwiększonej produkcji kolagenu i elastyny</li>
<li>złuszczenie naskórka a rezultacie skóra przybiera naturalny blask i elastyczność</li>
<li>pobudzenie układu limfatycznego i żylnego</li>
</ul>
</p>
<p class="tekst">
Już po 6 zabiegach widoczne są rezultaty estetyczne takie jak:
<ul>
<li>redukcja celulitu</li>
<li>ujędrnienie skóry</li>
<li>wysmuklenie sylwetki</li>
<li>odmłodzenie naskórka</li>
</ul>
Masaż odbywa się w specjalnym kostiumie.<br />
Zabiegi Endermologii tylko oryginalnym urządzeniem LPG dają najlepsze rezultaty.<br />
Poniżej zdjęcia z zabiegu.<img src="img/endermologia.gif" alt="Efekt ENDERMOLOGII" class="obrazek" />
</p><br /><br /><br /><br />
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.