Я думаю, помещаете ли Вы a $
в конце dir/
это добьется цели (обратите внимание, что я не протестировал это, поэтому испытайте его прежде, чем проголосовать за меня или что-либо). $
означает "конец строки" таким же образом это ^
означает "начинаться строки".
RewriteRule ^dir/$ otherdir/file2.php?var1=val [L,NC]
Удачи!
- jed
Нет. Однако вы можете сохранить свой пароль в файле my.cnf в вашем домашнем каталоге. Например, в Linux
$ cat ~/.my.cnf
[client]
password="password"
вы также можете сохранить там пользователя и хост . Эти параметры будут использоваться всеми клиентами mysql, если вы их не переопределите. Если вы часто подключаетесь к одному и тому же серверу с одними и теми же учетными данными, их установка может сэкономить вам много времени при вводе.
Вам необходимо убедиться, что ваш my.cnf доступен для чтения только вашему пользователю. Например, chmod 600 ~ / .my.cnf
.
Создайте ~ / .my.cnf
в вашем $ HOME со следующим содержимым:
[mysql]
user = root
password = pa$$w0rd
host = mysql.server.ip.address
и сделать его доступным для чтения только вам:
chmod 600 ~/.my.cnf