• User

    URL Rewrite CMS

    Salve a tutti,

    ultimamente ho creato un mio CMS ora però per ultimarlo mi servirebbe di fare l'url rewrite (premetto che ho letto 1000 guide senza arrivare a nulla).

    Attualmente i miei url sono del tipo: commercials.php?url=<? echo $row['url']; ?>&id=<? echo $row['project_id']; ?>

    il $row['url'] l'ho aggiunto solo per fare l'url rewrite mentre il project_id prende l'id univoco del singolo progetto.

    Il mio file htaccess lo trovate di seguito ma non funziona e non so perché, inoltre nel file php del progetto devo cambiare l'url facendo passare quello riscritto dal file htaccess o fa un redirect automatico?Infine c'è un modo per evitare di mostrare solo url senza id?

    [HTML]<Files ~ "^.(htaccess|htpasswd)$">
    deny from all</Files>
    Options -Indexes
    ErrorDocument 400 /400.php
    ErrorDocument 401 /401.php
    ErrorDocument 402 /402.php
    ErrorDocument 403 /403.php
    ErrorDocument 404 /404.php

    RewriteEngine On
    RewriteRule ^([^]*)([^_]*).html$ /commercials.php?url=$1&id=$2
    RewriteCond %{HTTP_HOST} ^(federicaborgato.com)(:80)? DirectoryIndex index.php
    order deny,allow[/HTML]

    PS: Per l'ErrorDocument ho eliminato l'url ma funziona