1) У меня есть такой URL:
http://example.com/post.php?id=1234
А внутри: моя статья
2) но для этого URL
http://example.com/post.php?1234somewords
Это тоже работа, я вижу мою статью
3) и для этого URL
http://example.com/post.php?somewords
У меня хорошая ошибка 404 страницы
Вопрос: как я могу получить ошибку 404 для 2) URL?
(альтернативный вопрос: как я могу перенаправить "1234somewords" в "1234"?)
запрос php mysql внутри post.php:
require_once('conn_sql.php');
$post = $_GET['post'];
$nQuery = mysqli_query($conn, "SELECT * FROM `post` WHERE post_id = '$post'");
$res = mysqli_fetch_array($nQuery);
Кажется, что запрос "post = 1234somewords" работает, и это не то, что я хочу.
однако, если я ищу «post = 1234somewords» в phpmyadmin, это не работает, и это то, что я хочу!
В чем проблема с моим кодом?