• Как правильно записать это в .htaccess?

    @smolikk Автор вопроса
    Проблема решилась изменением вида ссылок в Wordpress.
    abf216ab24cc406ea1737835f323d2de.jpg
    После этого движок сам изменил свой .htaccess:
    # BEGIN [SEO_REDIRECTION]
     ErrorDocument 404 /index.php?error=404 
    # END [SEO_REDIRECTION]
    
    RewriteEngine On
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    
    
    RewriteCond $1 !^(redirect\.php)
    RewriteRule ^(.*)$ redirect.php?l=$1 
    
    # BEGIN WordPress
    
    # END WordPress


    И все стало работать как по-маслу.
    Ответ написан
    Комментировать
  • Ajax и PHP. Как правильно настроить?

    @smolikk Автор вопроса
    Спасибо, сам разобрался.

    Решение для поисковиков:
    Index.php:
    <html>
    <head>
    <title>Укорачиватель ссылок</title>
    
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
    
    <script type="text/javascript" language="javascript">
     	function call() {
     	  var msg   = $('#formx').serialize();
            $.ajax({
              type: 'POST',
              url: 'getlink.php',
              data: msg,
              success: function(data) {
                $('#results').html(data);
              },
              error:  function(xhr, str){
    	    alert('Возникла ошибка: ' + xhr.responseCode);
              }
            });
     
        }
    </script>
    
    </head>
     <body>
    <br>
    <br>
    <center>
     
    <form method="POST" id="formx" action="javascript:void(null);" onsubmit="call()">
    <legend>Укорачиватель</legend>
    <label for="name">Ссылка:</label><input id="name" name="site" value="" type="url" required>
    <br>
    <br>
    <label for="email">Кол-во символов:</label><input id="email" name="name" value="3" type="number" min="1" max="5" required>
    <br>
    <br>
    <input value="Укоротить!" type="submit">
    </form>
    <br>
    <br>
    <br>
    <div id="results"></div>
    
    </center>
    
       </body>
       </html>


    В getlink.php ничего меня не нужно.
    Ответ написан
    Комментировать