gliborgmx / static-glib

Versión estática del GLiB
0 stars 1 forks source link

Compatibilidad hacia atrás de URI #5

Closed ceyusa closed 7 months ago

ceyusa commented 8 months ago

Los actuales URIs del sitio son importantes para quienes tienen bookmarks. Así que sería deseable hacer script en php (article.php) que convierta el URI viejo en lo nuevo y haga la redirección dado el parámetro story.

ceyusa commented 7 months ago

esto bien podría hacerse con un redirect de Apache, sin necesidad de código en php.

ceyusa commented 7 months ago

Esto agregué el configuración de Apache2

        RedirectMatch gone "^/comment.php"
        RedirectMatch gone "^/stats.php"
        RedirectMatch gone "^/submit.php"
        RedirectMatch gnoe "^/users.php"
        RedirectMatch permanent "^/estatico/(.+)$" "/$1"

        #LogLevel alert rewrite:trace3

        RewriteEngine On

        RewriteCond %{REQUEST_URI} "/article.php"
        RewriteCond %{QUERY_STRING} "story=(\d+)"
        RewriteRule "^" "/%1/?" [R=301,L]

        # index.php | directory.php
        RewriteMap lc int:tolower
        RewriteCond %{QUERY_STRING} "topic=(\w+)"
        RewriteRule "^" "/tema/${lc:%1}/?" [R=301,L]

No soluciona todas las URIs previamente existentes, pero si las que parecen ser más soliciitadas en los logs.