Как я переименовываю файл к .htaccess в Windows 7?

Я использую XAMPP для тестирования Сценария PHP. Теперь, в корне папки я хочу поместить a .htaccess файл согласно требованиям сценария.

Но Windows не позволит мне переименовать его к .htaccess. Там какой-либо путь состоит в том, чтобы обойти его?

Я использую Windows 7 RTM.

62
задан 17.10.2009, 15:40

5 ответов

эта ссылка обсуждает ту же проблему на XP.

Я позволю Вам считать его и решу, относится ли это к Windows 7, но решение включает использование командной строки.

Править:

Это начинает с того, что Windows позволит Вам создать htaccess.txt файл
Затем

Start Run > cmd

затем введите

rename c:\pathtoyourhtaccessfile\htaccess.txt .htaccess

добьется цели

78
ответ дан 07.12.2019, 08:16

Не создавайте файл в Windows Explorer. Создайте его в любой программе, которую Вы используете (блокнот, энергия, затмите что). Затем выберите "Сохранить Как" и удостоверьтесь, что "Все Файлы" выбраны. Введите в .htaccess. Это должно работать.

Все Файлы должны предотвратить программу, автоматически добавляющую расширение типа файла (например, .htaccess.txt)

9
ответ дан 07.12.2019, 08:16

Одна вещь, которую Вы могли сделать, использовать другой файл в качестве .htaccess файл.

Откройтесь httpd.conf или независимо от того, что установка XAMPP называет конфигурационный файл Apache.

Ищите строку, которая запускается с AccessFileName и измените значение в конце чему-то, что Windows позволит Вам сохранять его как.

AccessFileName htaccess.txt

Если Вы не находите, что строка, просто включите вышеупомянутое.

Затем перезапустите свой XAMPP.

Необходимо будет не забыть переименовывать его, когда Вы загружаете на живой сайт все же.

6
ответ дан 07.12.2019, 08:16

Я думаю в старые дни Windows XP, что было достаточно просто заключить имя файла в кавычки? Те кавычки были бы затем удалены Windows. Так, переименуйте, чтобы сохранить файл как:

".htaccess"

Это, конечно, только работает при сохранении из, скажем, Блокнота и затем также сохраняет значение по умолчанию .txt от того, чтобы быть добавленным. Я не на 100% уверен, что это также работало в Windows Explorer. В Windows XP это не работает от Windows Explorer, хотя, поскольку нельзя даже ввести кавычки затем. И без кавычек это уступило бы, "Необходимо ввести имя файла". потому что этому не нравится ведущая точка. Те же ошибки при использовании диалогового окна как показано с помощью щелкают правой кнопкой» по Свойствам.)

4
ответ дан 07.12.2019, 08:16

Благодаря https://serverfault.com/questions/22626/rename-files-to-empty-filename-in-windows-vista я изучил новый прием. Так как эта страница обнаруживается в Google выше для того сообщения об ошибке, я думал, что свяжу его здесь также.

По существу, если Вы хотите сделать это в проводнике, назовите это .htaccess. с запаздывающей точкой. Запаздывающая точка говорит Windows, чем должно быть расширение, и начальная точка и буквы говорят это, каково имя файла (без расширения) должно быть. Кажется, что файл без расширения допустим, но не один без имени файла. К счастью, файл без расширения не требует никакой точки, таким образом, мы получаем удаление, которое создает имя файла, которое мы хотели (который является просто расширением - посмотрите тип файла тот Windows отчеты?)

Можно сделать это с любой строкой, не просто htaccess. Это имеет немного смысла мне, потому что файлы, которые запускаются с точки, имеют особое значение.

83
ответ дан 07.12.2019, 08:16

Теги

Похожие вопросы