HyperLinks no funciona (redirección al usar url bonita con htaccess)

Aquí está mi código php (qs.php). Este archivo contiene bonitos enlaces a la url.

    <a href =""> This is a test link   

Este enlace aparece enlace this – http: // localhost / qs1 / 12345678

QS1 es un archivo php (qs1.php).

QS1.php

   QS1 file       

A continuación se muestra el código htaccess.

 Options -MultiViews RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^ - [L] RewriteRule ^([^/]+)/(\d+)/$ $1/$2 [R=301,L] 

Todo está funcionando bien. Mi enlace funciona correctamente http: // localhost / qs1 / 12345678 link es accesible por esto. Puedo acceder a la página. En mi página actual donde sea que use este código ( # ). Puedo decir otros enlaces en esa página.

  

Está redirigiendo a localhost solo en lugar de pasar la misma página a la actual.

No estoy seguro de lo que me estoy perdiendo.

Creo que quieres: si el archivo o directorio no sale, redirige

 RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/(\d+)/$ $1/$2 [R=301,L] 

Me lo imaginé. Esto no es un problema de redirección de htaccess o url. Es un problema de JavaScript. # se usa para jquery. Mi función no funcionaba correctamente.

Entonces, fue una redirección a localhost. Encontré este enlace que me ayuda a entender qué está pasando mal. ¿Qué significa ?

Esta es la razón por la cual no estaba dirigiendo. Usé # en jquery. Como abajo.

 $(document).ready(function(){ $("#").click(function(){ alert("Hello!"); }); 

$ (“#”) no es un selector válido. Entonces, tendré que usar tags de anclaje.

A continuación está el código de trabajo.

 $(document).ready(function(){ $(".vote").click(function(event) { event.preventDefault(); alert("Hello!"); }); 

event.preventDefault () utilizado porque estoy usando

Espero que esto ayude a alguien.

Obtuve ayuda para averiguar el problema por DelightedD0D. Puedes ver la respuesta completa en este enlace.

vincular evento de clic para anclar tags en mi página